China: Police presence, workers install barricades in Shanghai after protests


Shanghai (AFP) – Images show aftermath of protests against China’s zero Covid policy in Shanghai, where police cars line the streets and workers erect walls on the pavement of Wulumuqi street where protests broke out. IMAGES

©AFP

Close Bitnami banner
Bitnami