China: Lockdown forces Shanghai residents to scream from apartment windows (video)

Search

China: Lockdown forces Shanghai residents to scream from apartment windows (video)

In a viral video, people in China's Shanghai are heard screaming from their apartment balconies due to COVID lockdown.