Talibanistan
- Episode aired Jun 8, 2010
National Geographic heads to the front in Pakistan and Afganistan to see first hand the fight against the Taliban.National Geographic heads to the front in Pakistan and Afganistan to see first hand the fight against the Taliban.National Geographic heads to the front in Pakistan and Afganistan to see first hand the fight against the Taliban.