Three years of lockdowns, mass testing and Covid detention centres have finally caused public frustrations to boil over in China
Three years of lockdowns, mass testing and Covid detention centres have finally caused public frustrations to boil over in China