By Cassandra Fairbanks | The Free Thought Project | May 6, 2015 As of May 5, 2015, the police in the United States of America have killed 401 people that we know of. Deaths By Law Enforcement 2015: 91 in the 31 days of January 85 in the 28 days of February 115 in the […]
Source