Starving residents vent anger at Communist enforcers during Covid-19 lockdown in Shanghai, China
Published date: Tue, 26 Apr 2022 15:55:57 +0700
Desperate residents shouted at patrolling officials from their windows to express anger over escalating Covid-19 lockdown restrictions in Shanghai, China
Footage shows neighbours making a barrage of noise from inside their own apartment units to get the attention of passing local officials in Shi Lan San village on April 23.