Backlink: THE BL Protests erupted in Shanghai and campuses across the country during the weekend, with crowds calling the Chinese Communist Party (CCP) and its top leader to step down, a display of public dissent that the country hasn’t seen in decades. […]
‘Step Down CCP! Step Down Xi Jinping!’: Protests Erupt Across China Over COVID-19 Curbs
