Beijing: Nearly a fortnight after China lifted the much-despised ‘zero-Covid’ restrictions following a spate of protests, the country is reeling under a massive coronavirus wave, with a Chinese diplomat blaming “foreign forces” for the anti-government demonstrations. Videos circulating in China’s social media showed clinics in Beijing and some other cities flooded with patients with queues extending […]