Chengdu orders 21 million people to stay home in China’s latest zero-COVID lockdown

The major Chinese city of Chengdu put 21 million people in lockdown Thursday as it conducts mass COVID-19 testing through Sunday.

Read more…

Please follow and like us: