Ontelly

Our World - Afghanistan's Alcatraz

Logo for Our World - 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?