Innocent Man Killed By Cop From Armored Vehicle Gun Turret
The Los Angeles Sheriff’s Department has admitted that a deputy killed an innocent man after shooting him from a gun
Read moreThe Los Angeles Sheriff’s Department has admitted that a deputy killed an innocent man after shooting him from a gun
Read moreThis post was originally published at the “Ms. Magazine” blog in October of 2015 by Alex Roslin and Susanna Hope
Read more