EXCLUSIVE: Cageprisoners interview with French former Guantanamo detainee Khaled Ben Mustapha

13 April 2011Khaled Ben Mustafa was detained in Afghanistan and rendered to Guantanamo Bay, however, his return to France did not end