China orders Wuhan mass testing, Beijing restrictions as Covid delta spreads
Residents of the city of Wuhan in the Chinese province of Hubei are due to take nucleic acid tests for Covid-19 on August 3, 2021.STR | AFP | Getty ImagesChina is on the brink of resurgence in major cities from Beijing to Wuhan, and…