Friday, March 18, 2005

" 'One huge US jail': Afghanistan is the hub of a global network of detention centres, the frontline in America's 'war on terror', where arrest can be random and allegations of torture commonplace."