Protests in Shanghai as anger mounts over China's zero-Covid policy _ AFP