New envoys
New envoys
ByPublished: 09:09 pm Nov 06, 2016
Newly appointed Nepali ambassadors to China and India respectively, Leela Mani Paudyal (left) and Deep Kumar Upadhyay, interact with journalists in Kathmandu, on Sunday, November 6, 2016. Photo: RSS