It’s been nearly six months since British citizens Babar Ahmed and Talha Ahsan were extradited to the United States. Just as they and their families feared, they’re now being held in supermax conditions of solitary confinement – alone 23 hours/day in a tiny cell, day after day after day…
On 16 May come see a film […]