Leela Mani Paudyal

Paudyal is former chief secretary of the Government of Nepal and former ambassador of Nepal to China.


Latest from Leela Mani Paudyal

Load More
Top