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 Getir ends European expansion with 1,500 UK job losses expected Daniel Radcliffe makes rare comment on fallout with JK Rowling Trump’s potential running mate continues to defend shooting dead ‘extremely dangerous’ puppy Intel used to dominate the U.S. chip industry. Now it’s struggling to stay relevant Russian man arrested after two Ukrainians stabbed to death in Germany