Description
People stand in queues outside Covid-19 testing booths to undergo PCR tests during a mass testing drive in Shanghai as the city prepares to impose fresh lockdowns on residents in several city districts. China is the last major economy still pursuing a policy of stamping out all outbreaks, wielding snap lockdowns, mass testing and mandatory quarantines. IMAGES