subversivepreacher.org
Denim Spirit: White Power and Privilege
From January 1, 2015 through July 11, 2016 police shot one thousand, five hundred and two people. Slice and dice the facts and figures however you want – and right and left of the political spectru…