The Slaughter Continues: 176 Civilians Killed by Police so Far in 2015 (POLITICS)
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.