AMESBURY — A local man was sentenced to five years in prison and five years of supervised release on Wednesday roughly three months after pleading guilty to three child pornography
SALISBURY — Greater Newburyport police departments recently received a shot in the arm when it comes to improving traffic safety after receiving their shares of $5.4 million in grant funds