Chinese leader Xi Jinping on April 21 took several veiled swipes at Washington and allies’ sanctions on Russia, while proposing what he called a new China-led “global security initiative.”
Xi said the new initiative takes “legitimate security concerns of all” and upholds “the principle of indivisibility of security,” key concepts that Russia has used to justify its annexation of Crimea in 2014 and its current assault on Ukraine.