Content from Wikipedia, edited by Pedro Johnson Officially the Islamic Emirate of Afghanistan, is a landlocked country located at the crossroads of Central Asia and South Asia. Referred to as the Heart of Asia. It…