New envoys

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