CombatFootage
Undated Video of the Tehreek e Taliban Pakistan / TTP Fighting against Pakistani Security Forces in the Mountains of Waziristan
Undated Video of the Tehreek e Taliban Pakistan / TTP Fighting against Pakistani Security Forces in the Mountains of Waziristan