News: Iwatchonline alternative domain

Panorama - S62 E35

News . Documentary

With the withdrawal from Afghanistan of most American, British and other NATO forces just around the corner, the show has gained unique access inside a Taliban stronghold just 60 miles from the capital Kabul.

Episode Title: Inside the Taliban
Airs: 2014-10-20 at 08:30 pm