Thumbnail 1566492
thumbnail
Large (256x256)

Articles

WATCH: Michigan State Police Troopers Forced Black Motorist To Defecate In Public in Apparent False DUI Arrest
A Black motorist has decided to sue Michigan State Police after troopers subjected him to a humiliating traffic stop. The incident was captured by police-worn body cameras. Dakarai Larriett says he was arrested on the false assertion that he was intoxicated when he was pulled over in Benton Harbor earlier this year.Read more...
1