Roberto Abraham Scaruffi

Tuesday, 29 June 2010

The New Republic Daily Report
June 28, 2010



Prisoners Chopping off Their Own Legs, Ritual Humiliation Ceremonies—Welcome to the Hellish Inside of the Texas Prison System Marie Gottschalk