Description
Added on the 15/04/2022 09:06:36 - Copyright : AFPTV - First images
Residents in a locked down compound line up for Covid tests as Shanghai logs 39 Covid deaths Sunday, its hig…
Images of a quiet Shanghai street Tuesday morning. Since March, more than 100,000 cases in Shanghai have led t…