China Loses Ground in Nepal
The recent upheaval in the political environment in Kathmandu has taken an inimical turn for Beijing.
By The Diplomat
Mar. 16, 2023