Articles

Islamic Emirate of Afghanistan

/

Afghanistan, officially the Islamic Emirate of Afghanistan, is a landlocked country located at th…