Deadly Police Encounters Beg the Question: What Do We Do?
by Derek Scarlino/Love and Rage July 6th began with the tragic news of the deadly police shooting of Alton Sterling in Baton Rouge, Louisiana. It ended with another bloody video of Philando Castile, of Falcon Heights, Minnesota, dying in a car as his girlfriend recorded his final moments […]