Videos Protesters in China, who are upset about strict Covid-19 protocols, are openly calling on Xi Jinping and the Chinese Communist Party to “step down.” CNN’s Selina Wang reports. #CNN #News Articles You May Like Health records giant Epic cracks down on startup for unauthorized sharing of patient data Chancellor insists UK’s economy has ‘turned the corner’ – telling public to ‘stick to’ his plan ‘They’ve took my car and my mum’: Man jailed after stealing vehicle with blind 89-year-old in passenger seat Shares of critical chip firm ASML drop 5% as sales miss expectations with 22% fall Blur’s frontman tells lacklustre Coachella crowd ‘you’ll never see us again’