Newburyport:Congressman John Teirney answers question at Newburyport City Hall Saturday.Jim Vaiknoras/staff photo
090329jvameeting