Tag: Troika on Afghanistan
Troika on Afghanistan pleads for peace, rejected return of Islamic Emirate
Russia, China, United States and Pakistan, also known as the Troika on Afghanistan has rejected the idea of restoration of an Islamic...