Daily Archives: December 26, 2020

US Police Have Killed Over 1,600% More Citizens Than Mass Shooters Since 2015 — The Free Thought Project

The numbers do not lie, police in America have killed 16.7 times more citizens than mass shooters in just the last 5 years. US Police Have Killed Over 1,600% More Citizens Than Mass Shooters Since 2015 — The Free Thought Project