Zabihullah Mujahid the spokesman of the Islamic Emirate expressed optimism on the recent and stated on his X that “Recently, Kabul, the capital of Afghanistan, has been the destination for numerous foreign diplomatic representatives and political delegations. From the arrival of a delegation led by the Deputy Director of the Organization of Islamic Cooperation (OIC), […]