Facing new outbreaks, China puts more than 22 million under lockdown.