Pinned
-
Black Breaking News
Jury Convicts L.A. Deputy Who Bodyslammed Black Woman, Pinned Knee on Her Neck, and Pepper-Sprayed Her Twice for Filming Arrest
A Los Angeles deputy has been found guilty of excessive force after violently body slamming a woman and pepper-spraying her…
Read More »