American Cops Just Killed More People in March than the UK Did in the Entire 20th Century
By Matt Agorist A new report by ThinkProgress.com unearthed disturbing figures when it came to the number of police-related deaths that occurred in America in the month of March alone. Just last month, in […]