Nepal's Upper House of the Parliament has approved a new political map of the country involving Indian territory. All 57 members gave their approval in…
The challenge is increasing on the diplomatic front for India while it struggles against the coronavirus pandemic and a declining economy.
The Government of Nepal…