The Federal Democratic Republic of Nepal is a relatively small Asian state with a population of 30 million. The landlocked country has borders only with India and China. Historical and cultural ties with India have led New Delhi to be Kathmandu’s most important foreign policy partner today. However, in order to minimize the risk of […]
Source