Afghanistan under the Taliban — the Islamic Emirate of Afghanistan (IEA) — is muddling along despite non-recognition by the international community. It continues to reel from travel restrictions on the Taliban leaders as wel...
Register or Login to take full benefit of the PMM System