Shanghai's residents are rebelling against draconian curbs brought in as part of the Communist regime's failing zero-Covid policy.
Chilling videos show outraged citizens in China's biggest city scuffling with hazmat-suited police who have ordered them to surrender their homes to Covid patients. -- More...