Coronavirus lockdown in Shanghai
-
World
On camera, Shanghai residents clash with police over virus policy
Shanghai has become the center of the country’s largest Covid outbreak. Shanghai: Shanghai residents scuffle with hazmat-clad police demanding they…
Read More »