‘PM Oli give immediate resignation’, former diplomat of India said this about China on Nepal’s plight

Deepak Vohra, a former diplomat of the Indian Foreign Service, has expressed serious concern about the…