Newly appointed ambassador to Japan resumed his post

Durga Bahadur Subedi, the newly appointed ambassador to Japan, has resumed his post at the Nepali embassy in Japan