Kathmandu : New Delhi and Kathmandu have jointly announced the upcoming visit of India’s...
Vinay Mohan Kwatra
Kathmandu, Indian Ambassador to Nepal, Vinay Mohan Kwatra has gone into self-quarantine after a...