India, China and Nepal’s political crisis

Another senior Chinese official visits Nepal amidst a virtual split in the ruling party
Nepali Times
December 27, 2020

Recommended