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