Shortages of food and medicine have left residents in China’s biggest city desperate and frustrated as authorities struggle to gain control of a Covid-19 outbreak. Shanghai, which has been forced to …
( read original story …)
The Shanghai News
Shortages of food and medicine have left residents in China’s biggest city desperate and frustrated as authorities struggle to gain control of a Covid-19 outbreak. Shanghai, which has been forced to …
( read original story …)