
A New Hampshire police officer is on administrative leave after being arrested on child pornography charges in Haverhill, Massachusetts.
The Essex County District Attorney's Office confirmed John Giarrusso was arrested Monday. He was arraigned in Haverhill District Court on felony counts of possession of child pornography, distributing material of a child in the nude and disseminating obscene matter to a minor.
WATCH ANYTIME FOR FREE
![]() |
Stream NBC10 Boston news for free, 24/7, wherever you are. |
Giarrusso, an officer with the Seabrook Police Department, is on leave.
"While the Seabrook Police Department adheres to the principle that those accused of crimes are innocent until proven guilty, given the nature of the accused crimes, the department immediately placed Ofc. Giarrusso on administrative leave," Seabrook police said in a press release Wednesday.
Get updates on what's happening in Boston to your inbox. Sign up for our News Headlines newsletter.
The Seabrook Police Department said it was cooperating with police in Haverhill.
Prosecutors said Giarrusso's bail, which was set at $100,000, has been posted.
He is due back in court April 2 for a probable cause hearing, the district attorney's office said.
Local
In-depth news coverage of the Greater Boston and New England area.
It was not immediately clear if Giarrusso had an attorney.