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 Jack Dorsey’s payments company, Block, is building its own bitcoin mining system How working for Big Tech lost ‘dream job’ status Getir ends European expansion with 1,500 UK job losses expected Giannis (calf) out, Middleton (ankle) active for G3 ‘There’s no one to believe in’ – Target Town voters have their say