China Covid: Police clamp down after days of protests

29th Nov 2022    |    Source: BBC

Pic

Police officers blocked Wulumuqi street in Shanghai on Sunday to stop protests against China's zero-Covid policy