Chinese President Xi Jinping arrived in Russia on Monday as he kicked off a three-day visit to Moscow as he attempts to position himself as an impartial broker of peace on the international stage.
March 20 Chinese President Xi Jinping arrived in Russia on Monday as he kicked off a three-day visit to Moscow as he attempts to position himself as an impartial broker of peace on the international stage.