KATHMANDU: Chinese Ambassador to Nepal, Chen Song, has stepped up his high-level political engagements in Kathmandu as political parties in…
Kathmandu: China has named Chen Song as its next ambassador to Nepal. According to officials at Nepal's foreign ministry, the…