Become a Patron!

A police officer from Indianapolis, Indiana is facing felony charges after bodycam footage appears to show him forcefully stomping a homeless Black man in the head during an arrest. In the bodycam footage released by Indianapolis Metropolitan Police Department, 39-year old Jermaine Vaugh can be seen handcuffed while being forced to the ground when […]

This content was originally published here.

Back To Top