Taliban Capture Strategic Afghan-Iran Border Crossing Taliban Capture Strategic Afghan-Iran Border Crossing July 11, 2021 By GABRIELLE REYES The Taliban terror group captured Islam Qala, a strategic border town linking Afghanistan with Iran, on Thursday, the BBC reported on Friday. Islam Qala…