China imposes lockdown after 10 fresh Covid cases, angry people in Shenzhen held protest Posted on September 27, 2022