International Taliban Seize Afghan Territory Bordering Iran Taliban seize the area of Islam Qala in the Afghan province of Herat, which borders Iran. According to media reports, Afghan troops stationed at Islam Qala retreated and entered Iranian Mahin Ahmad4 years agoKeep Reading