Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags Police Chief John Laroche

Tag: Police Chief John Laroche

Residents of New Hampshire Town Submit Petition to Disband Police Department

Following Police Chief John LaRoche's August arrest on sexual assault charges, residents of Canterbury, New Hampshire have submitted a petition to disband the town's police...