All Videos

  1. Clashes in Shanghai as COVID protests flare

    Clashes in Shanghai as COVID protests flare

    30
    0
    511
    3
  2. Thousands join large-scale protests over strict lockdown in Shanghai

    Thousands join large-scale protests over strict lockdown in Shanghai

    65
    0
    24K
  3. Shanghai police carry away demonstrator in COVID protests

    Shanghai police carry away demonstrator in COVID protests

    16
    3
    319
    1
  4. Shanghai residents protest COVID lockdown order

    Shanghai residents protest COVID lockdown order

    12
    0
    519
    5
  5. Protests erupt across China calling for Xi Jinping resignation

    Protests erupt across China calling for Xi Jinping resignation

    253
    2
    25.4K
    25
  6. Protesters in Shanghai Demand Xi Jinping "Step Down"

    Protesters in Shanghai Demand Xi Jinping "Step Down"

    27
    0
    113
    5
  7. Shanghai Locals Protest Extended Lockdowns | China in Focus

    Shanghai Locals Protest Extended Lockdowns | China in Focus

    5
    0
    169
  8. Joe Biden Shakes Hands With Thin Air | Shanghai Protests – Johnny Massacre Show 431

    Joe Biden Shakes Hands With Thin Air | Shanghai Protests – Johnny Massacre Show 431

    7
    0
    38
    1
  9. Heavy police presence reported in Shanghai as protests continue across China

    Heavy police presence reported in Shanghai as protests continue across China

    3
    0
    33
  10. Protests in Shanghai grow against China’s zero-Covid lockdowns

    Protests in Shanghai grow against China’s zero-Covid lockdowns

    5
    0
    26
  11. RT News - August 30 2025 (09:00 MSK)

    RT News - August 30 2025 (09:00 MSK)

    13
    0
    849
    2
  12. Shanghai locals scream over converted COVID homes

    Shanghai locals scream over converted COVID homes

    60
    18
    665
    5
  13. Western media outlets change stance on Covid protests as rallies are held in China

    Western media outlets change stance on Covid protests as rallies are held in China

    61
    0
    661
    16