French Police Alleged Rape of Black Man is a Historical Epidemic

French police sodomizing a helpless Black man is representative of how the world reinforces its power upon Black bodies.

[VIDEO] Marcus Eberhart and Howard Weems Convicted for the 2014 Tasering Death of Gregory Towns

It only took 30 mins of deliberation for the jury to come to a conclusion.