The Taliban said they have completely seized Islam Qala, a border town in the western Herat province through which lucrative trade with neighboring Iran flows. Afghan officials there reportedly fled to Iran for safety. … Read More >Taliban declare ‘full control’ of Afghan’s key border crossing with Iran