Published 1:45 pm Wednesday, April 8, 2015
By admin
John Farley at his arraignment at Newburyport District Court.