Fault Lines - This is Taliban Country

  • 10 years ago
Fault Lines reports from a Taliban stronghold just an hour outside Kabul, where armed fighters openly patrol streets.

Recommended