News

John Giarrusso, of Haverhill, was charged with one count of receipt of child pornography in federal court, prosecutors said.
A former Seabrook police officer is now facing federal charges in connection with a child sex abuse images investigation.