Quantcast

Why do police shoot to kill?

Why do police shoot to kill?

From Ferguson and North Charleston to Tulsa and Charlotte, fatal police shootings seem to be happening with alarming regularity.

…read more

Source::