Chen Song

China’s ambassador steps up political engagements ahead of crucial presidential elections in Nepal

KATHMANDU: Chinese Ambassador to Nepal, Chen Song, has stepped up his high-level political engagements in Kathmandu as political parties in…

2 years ago