Dozens of people have taken part in a rare protest in the southern Chinese tech hub of Shenzhen, social media footage shows, after officials announced a snap lockdown over a handful of Covid cases. The megacity of more than 18 million…

Read More