Residents scream from windows, horrifying videos emerge from Shanghai | China covid crisis

This post was originally published on WION.