Police Killings Continue: 176 Civilians Killed By Police So Far in 2015

One-hundred-seventy-six civilians were killed by police in January and February, according to news clippings collected by killedbypolice.net. Of course, the greatest outrage of all is that no one really knows how many people are killed by police annually. FBI Director James B. Comey said last month, “You could tell me … Continue reading