China imposes new lockdowns as local Covid cases hit record high
China has imposed a fresh series of Covid lockdowns, including in a city where workers at the world’s largest iPhone factory clashed with police this week, as a record daily high in coronavirus cases tests its commitment to follow the rest of the world in easing pandemic restrictions. The national health commission reported 31,444 new … Read more