Listen to "Reality Check with Ben Swann" on Spreaker.
Home Tags Canterbury

Tag: Canterbury

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...