Newburyport: Greg Earls talks with observers during the mayoral primary recount. Bryan Eaton/Staff Photo
131001BEArecount