After months of anticipation, Chinese leader Xi Jinping, who just confirmed his third term, arrived for a three-day trip to Moscow on March 20. Beijing has characterized the trip as “a visit for peace” that will aim to “improve global governance” and contribute to “the development and progress of the world.”
Aside from talks with Russian President Vladimir Putin, Xi will also be holding a call with Ukrainian President Volodymyr Zelensky. Russia said the two leaders would talk about…