China places 5 million more under lockdown to stamp out virus cluster

Jan 12, 2021 | FINANCE

Chinese authorities sealed off a city of almost five million people and imposed strict travel restrictions on several others on Tuesday as they worked to quash a number of COVID-19 clusters near Beijing.

Read More

Pin It on Pinterest