Three years of lockdowns, mass testing and Covid detention centres have finally caused public frustrations to boil over in China
2022-12-03
Long-running probe found manufacturers have been assembling panels in south-east Asia