Clashes in Shanghai as Covid protests flare across China

Clashes in Shanghai as Covid protests flare across China