Nepali Ambassador to India resigns
Nepali Ambassador to India Deep Kumar Upadhyay resigned from his post on Friday amid reports that he plans to contest…
Nepali Ambassador to India Deep Kumar Upadhyay resigned from his post on Friday amid reports that he plans to contest…