A Brief History of Torture by Chicago Police (1972-1991)
Darrell Cannon was tortured by three Chicago Police Department detectives at a remote site on Chicago’s South Side. Over the course of a day, they pressed a cattle prod to his … Continue reading →
August 13, 2014 · Leave a comment