Nepal’s newly-appointed Ambassador to India, Deep Kumar Upadhyaya assumed his office in New Delhi on Friday. After a hiatus of nearly four years, the government had appointed the ambassador to