Killer Cops: Police Killed Over 1,000 Americans in 2020
American police violence is off the charts compared to other developed countries, with homicides occurring at a per capita rate almost 70 times that of the UK, and nearly 170 times more than Japan.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed