China’s stringent COVID curbs flare up public anger against ruling Communist Party

Several videos circulating on social media have shown crowds chanting the slogan “Communist Party step down, Down with Xi Jinping” in unison over a deadly fire in Urumqi, the capital of China’s Xinjiang region that has unleashed excessive public outrage, Inside Over reported. Large-scale protests in China, especially in Xinjiang, are rare, […]