Crowd angered by strict anti-virus measures calls for China’s Xi to step downBy Jason Pelish - November 27, 20220110 Three years after the virus emerged, China is the only major country still trying to stop transmission of COVID-19. Advertisment