Starving Shanghai residents have been filmed screaming from their windows at hazmat-wearing authorities patrolling the city’s streets after weeks of draconian COVID-19 lockdowns.The footage showed the locked-up citizens shouting at officials in Shi Lan San village on Saturday amid reports of food shortages across the city as China doubles down on its “zero COVID” policy.“I haven’t eaten yet,” one desperate woman could be heard yelling.
Load More
Load More