Newburyport: The weekly peace rally in Market Square gather on the 6th anniversary of the start of the Iraq War. Jim Vaiknoras/staff photo
090321jvarosen