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 12:30 AM, Saturday 14 September.
Topics
Education ➝ Science ➝ Factual Topics
General