BILLINGS KBEAR WEATHER

Health

Shanghai lockdown: Residents demand release, and some get it

Residents in China’s largest city of Shanghai have become bolder in demanding the lifting or easing of coronavirus restrictions that have left millions locked up in their compounds for almost two months


Go to Source
Author:

thebear

May 27th, 2022

No comments

Comments are closed.