The Chinese metropolis of Chongqing has rolled out mass Covid testing in its central area amid a record heat wave, leaving millions of residents standing under the sun for hours as they struggle with extreme temperatures and power shortages.
Sign in
Welcome! Log into your account
Forgot your password? Get help
Password recovery
Recover your password
A password will be e-mailed to you.