Why Cops Shoot
From 2009 to 2014, police in Florida shot 827 people. Many of these incidents were avoidable and unnecessary.
From 2009 to 2014, police in Florida shot 827 people. Many of these incidents were avoidable and unnecessary.
Ben Montgomery Tampa Bay Times Apr 2017 30min Permalink
“The grand jury witness who testified that she saw Michael Brown pummel a cop before charging at him ‘like a football player, head down,’ is a troubled, bipolar Missouri woman with a criminal past who has a history of making racist remarks and once insinuated herself into another high-profile St. Louis criminal case with claims that police eventually dismissed as a ‘complete fabrication.’”
William Bastone, Andrew Goldberg, Joseph Jesselli The Smoking Gun Dec 2014 10min Permalink