Nepal Modern History
Nepal is a country located in Southern Asia. With the capital city of Kathmandu, Nepal has a population of 29,136,819 based on a recent census from COUNTRYAAH. Nepal was governed from the 1960s through a system of indirectly elected councils. The king’s power was great. Demands for democracy grew and in 1991 elections were held… Read More »