The humbling of Xi Jinping

Three years of lockdowns, mass testing and Covid detention centres have finally caused public frustrations to boil over in ChinaChinese politics & policy, Coronavirus pandemic