
As a large Beijing street protest against strict COVID curbs reached a climax late last Sunday, several protesters shouted the unspeakable - for China's ruling Communist Party and its leader Xi Jinping to step down.
They were quickly rebuked by some fellow protesters.