Protesters shout ‘Step down CCP’ in Shanghai against China’s zero-Covid policy
Shanghai [China]: Objections erupted in China’s Shanghai on Saturday evening versus Beijing’s strict COVID-19 policy. A number of video clips have emerged on social networks