Newburyport: Newbury resident Dave McFarland speaks at a special meeting of the Newburyport City Council Saturday morning. JIm Vaiknoras/staff photo
130120JVAmeeting