China locks down city of 21 million residents after 157 Covid cases reported
Chengdu, one of China’s biggest cities with over 21 million residents, went into a lockdown from Thursday as city authorities announced a four-day nucleic acid testing to contain a rising number of Omicron-driven Covid-19 cases, bringing…
Read More...
Read More...