Beijing and Shanghai outbreaks renew debate on China’s strategy against covid-19
With Beijing and Shanghai struggling to control Covid-19 outbreaks, China’s pandemic strategy is facing a moment of truth. Most of Shanghai’s 25 million residents remain confined to their homes, with…