Does America Torture Prisoners?

Yes, of course.  And so do most governments including India. To believe anything else would be naive. Who can forget the horrifying news reports in the late 1970s of policemen pouring acid into the eyes of undertrial prisoners in Bhagalpur (located in the North Indian state of Bihar) or the recent video footage of a […]