As anger over China's strict zero COVID-19 policy intensifies, residents in some major cities took to the streets at the weekend, clashing with police over restrictions that have taken a heavy toll on the economy and people's freedoms. In rare scenes of open dissent, some have called for Chinese President Xi Jinping to step down.