Chinese city’s residents made to queue for Covid tests in heat above 40C
Chongqing authorities criticised for move as area faces heatwave, wildfires, severe drought and power outagesResidents of the south-western Chinese city of Chongqing have been queueing on the streets to be tested for Covid, despite extreme temperatures…
Read More