The Covid situation around the world is easing but not in China. The country is struggling to balance the rising cases and public frustration over the zero covid policy.