Al Jazeera English
1 films Found
Play
Moazzam Begg, a British human rights campaigner who was imprisoned without trial at both Bagram and Guantanamo Bay, returns to Afghanistan to confront his memories of torture and abuse.
This site uses cookies. By continuing to use this site you are agreeing to our use of cookies. For more info see our Cookies Policy