Brit left to rot in ‘world’s toughest jail’ where inmates run riot, thugs are tortured & stabbings are rife
A BRITISH backpacker who was left to rot in the world’s toughest jail has to sleep on the floor and pay for his own cell. John Henshaw, from Atherton, Greater Manchester, is forced to serve time in a hellhole prison where inmates are tortured and stabbings are rife. 8 A British backpacker is stuck in … Read more