CHINA’S largest city, Shanghai, has entered into its third week of a brutal lockdown as desperately hungry residents protest food shortages, storm supply points, break barriers in the street and scuffle with enforcers.
This article, images and content belong to the source and curated for informational purposes.