China’s commercial hub of Shanghai ground to halt on Friday after the government locked down most of the city’s 26 million residents to stop the spread of COVID-19, even as official numbers put local …
( read original story …)
The Shanghai News
China’s commercial hub of Shanghai ground to halt on Friday after the government locked down most of the city’s 26 million residents to stop the spread of COVID-19, even as official numbers put local …
( read original story …)