"Asking For Death": Videos From Locked-Down Shanghai Shocks Internet

Shanghai, Chinas most populous city, reported nearly 25,000 locally transmitted COVID-19 infections on Sunday.

from NDTV News - Latest https://ift.tt/9gvxAX8

Comments