Failed Communist State China.
Patrick Madrid
@patrickmadrid
What the?? This video taken yesterday in Shanghai, China, by the father of a close friend of mine. She verified its authenticity: People screaming out of their windows after a week of total lockdown, no leaving your apartment for...