None Read more
In November of 1983, Darrell Cannon was taken by three police officers to a parking lot on the South Side of Chicago and tortured. As they hung the man by his handcuffs, the cops pushed an electric cattle prod on his testicles. They stuck a loaded shotgun into his mouth and played mock execution. Th Read more