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.
The post Killer Cops: Police Killed Over 1,000 Americans in 2020 appeared first on MintPress News.
Source