'Down with the Chinese Communist Party' & unprecedented challenge to Xi power as Covid protesters call for him to quit

INSUBCONTINENT EXCLUSIVE:
Chinese protesters yesterday called for Xi Jinping to resign as extraordinary anti-lockdown marches swept the nation.