Description
Added on the 12/04/2022 05:59:58 - Copyright : AFPTV - First images
Images of reduced traffic on a street in China's largest city Shanghai under a lattice of restrictions -- which fall short…
Images of a few vehicles driving on a quiet street of Shanghai as the city reports seven new deaths from Covid…