Videos Show Chinese Residents Being "Locked Up" In Homes Amid Covid Surge

Numerous videos have surfaced on social media appearing to show Chinese officials locking residents inside their homes as China grapples with a nationwide surge of the Delta variant of COVID-19.

Comments