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...