Chinese officials declared a weekend lockdown for most of Shanghai, home to 25 million residents and a critical center for global trade and commerce. The decision comes just 10 days after residents …
( read original story …)
The Shanghai News
Chinese officials declared a weekend lockdown for most of Shanghai, home to 25 million residents and a critical center for global trade and commerce. The decision comes just 10 days after residents …
( read original story …)