Since Christmas, U.S. Cops Have Killed Twice as Many People as UK Cops Have In the Last 5 Years

Don't Sit on the Sidelines of History. Join Alternet All Access and Go Ad-Free. Support Honest Journalism.