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 Elon Musk asked about his black eye President Trump is on a pardoning spree Video shows car fly off the road and into a building Paul Doyle appears in court