Article Image

IPFS News Link • Torture

Another Reason to Resist: The “Devil’s Chair”

• by William N. Grigg (Lew Rockwell blog)
Those taken into custody by police in the United States of America confront a substantial risk of being tortured by their captors. Police who commit such crimes face a negligible risk of significant punishment.  ...

Agorist Hosting