SHANGHAI,MAY 10: Scuffles with officials, workers storming factory gates and households raging at being dragged into quarantine — Shanghai’s long fight against Covid-19 is unravelling into chaos and desperation. China insists on sticking to its zero-Covid strategy, and that has left most of Shanghai’s 25 million residents locked down for several weeks. Continue Reading