Tag: PD

No charges filed in Alton Sterling death

Of the many deaths we have footage of where police have used deadly force, there’s few that appear as egregious as the 2016 killing of Alton Sterling in Baton Rouge, Louisiana. In the video, the […]