May 12, 2016 6:55 pm

Did Troopers Take Law Into Own Hands?

Did Massachusetts and New Hampshire state troopers take the law into their own hands? Carol Rose of the Massachusetts ACLU discuses the caught-on-camera video of the beating of Richard Simone after a car chase.

US & World Videos

Exit mobile version