Saturday, July 09, 2016

Police shot, killed 990 in 2015: Washington Post

Sheriff DAVID SHOAR whines about phony statistics on police shootings. Here's verifiable empirical facts: police shot and killed 990 people in 2015. Yes, all lives matter. Justice for Michelle O'Connell.

No comments: