China increasing deployment of its spies in Nepal as KP Oli government plunges into crisis
According to Indian security agencies, China is engaged in meddling in Nepal. Chinese spies are being deployed in Nepal under the cover of medical staff for help in the name of COVID-19.
Jul 02, 2020, 14:39 PM IST