WATCH: Michigan State Police Troopers Forced Black Motorist To Defecate In Public in Apparent False DUI Arrest
Burton | michigan |
|
|
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 ...[...]
Oct 04, 2024 1:35pm | 2 views | source: Bing / The Root
|
|