China’s Covid Protocols Threaten Its Political Status Quo
The unheard-of has happened in China: days of public protests and calls for President Xi Jinping to step down! Residents of Shanghai, China’s most populous city exploded in fury over China’s overly strict Covid lockdowns. Streets swarmed with protesters shouting, “Xi Jinping, step down! Communist Party, step down!” What [...]