May 27, 2022

Russia’s Invasion of Ukraine Backfires on Xi Jinping

Commentary Russia’s invasion of Ukraine has created serious pressure on China and particularly on Chinese Communist Party (CCP) leader Xi Jinping, as evidenced by the recent spate of speculations about Xi losing power. Such speculations range from a “soft coup ...