Shanghai seals off street as city battles worst virus outbreak in two years

  • 2 years ago
An entire street is sealed off and many roads are empty in Shanghai as China wrestles to control the biggest virus outbreak and threat to the nation's zero-tolerance Covid strategy in two years

Recommended