Leaked document reveals that China is pressuring Nepal to take its Sinovac vaccine
Leaked reports of correspondence between Nepal’s Ministry of Foreign Affairs and the Chinese Embassy in Kathmandu show that Beijing had put pressure on the Himalayan nation to acknowledge its COVID antibody without its efficiency...