Taliban

Iran and the Taliban Clash

On May 27, clashes broke out between Taliban and Iranian forces on their joint border along Afghanistan’s Nimroz province, escalating a dispute between Iran and...