India is cleaning up the last vestiges of Chinese influence in Nepal
When KP Sharma Oli was Nepal’s Prime Minister, China seemed to be in charge of Nepal’s political affairs.The paper dragon crossed all limits of diplomatic decency and interfered deeply in the ...























