Description
Added on the 20/04/2022 04:28:27 - Copyright : AFPTV - First images
Beijing residents queue for Covid tests as China faces its worst outbreak since the peak of the first wave in early 202…
Residents in a locked down compound line up for Covid tests as Shanghai logs 39 Covid deaths Sunday, its hig…