Nov 27, 2022

‘Step Down CCP! Step Down Xi Jinping!’: Protests Erupt Across China Over COVID-19 Curbs

Protests erupted in Shanghai and on university campuses across the country over the weekend, with crowds calling for the Chinese Communist Party (CCP) and its top leader to step down, in a rare display of public dissent that the country ...