Saturday, August 23, 2014

Justifiable Homicides

Business Insider compiled the following chart which, according to their records, shows that our police force killed 404 people in 2011. In Australia and Germany the police killed six. England killed two.

Does this chart tell us anything?

No comments: