Advertisement

Protesters call for Xi Jinping to resign amid anti-lockdown protests in Shanghai

Several people were arrested as anti-COVID lockdown protests were held in China’s largest city, Shanghai, on Sunday. Protesters called for the end of the Chinese Communist Party and for President Xi Jinping to resign.