China's latest COVID-19 lockdown has some residents angry with the government's response.

Read more