The Human Cost
30 August 2003 - SACC
The Human Cost of the 21st century's first war
Privately, the Americans admit that torture, or something very like it, is going on at Bagram air base in Afghanistan. The Independent's Paul Vallely investigates
30 August 2003 - SACC
Privately, the Americans admit that torture, or something very like it, is going on at Bagram air base in Afghanistan. The Independent's Paul Vallely investigates