Watch: Chinese Leader Xi Jinping Meets With Vladimir Putin in Moscow

Chinese leader Xi Jinping met with Russian President Vladimir Putin to kick off his three-day visit to Russia. The summit is aimed in part at positioning Beijing as a potential mediator between Moscow and Kyiv. Photo: Sergei Karpukhin/Sputnik/AFP via Getty Images