Witness
Echoes of Bagram
Documentary. Human rights advocate Moazzam Begg returns to Afghanistan, battling demons and championing justice in the shadow of war.
Witness airs on Al Jazeera English at 10:30 AM, Friday 13 September.
Topics
Education ➝ Science ➝ Factual Topics
General