Home / Series / Our World (2007) / Aired Order / Season 2010 / Episode 24

Afghanistan's Alcatraz

Lyse Doucet gains unprecedented access to Kabul's main jail. She meets the Taliban fighters and long-term prisoners in this extraordinary community and asks, is justice itself on trial here?

English
  • Originally Aired May 29, 2010
  • Runtime 30 minutes
  • Network BBC World News
  • Created February 10, 2011 by
    Administrator admin
  • Modified February 10, 2011 by
    Administrator admin