Nepal Trying To Normalise India-China Ties Nepal, the landlocked South Asian country with a population of 26.4 million, is trying hard to normalise ties between India and China. With the two Asian powers vying to outsmart […] Koushik Das July 30, 2016 Leave a Comment