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.
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