The Taliban controls the most important border crossing between Afghanistan and Iran
On Friday, the Taliban confirmed that they had captured “Islam Qala”, the most important Afghan border crossing with Iran, located in the western province of Herat, while the movement’s fighters continue their

Follow