Afghanistan, officially the Islamic Republic of Afghanistan, is a landlocked country located in South-Central Asia. Afghanistan is bordered by Pakistan in the south and east; Iran in the west; Turkmenistan, Uzbekistan, and Tajikistan in the north; and in the far northeast, China. Read More
With concerns growing across the world about the recent alarming situation in Afghanistan after its capital Kabul fell to the Taliban, Nepal House Speaker Agni Prasad Sapkota directed the government to update the Parliament about the situation of Nep ...