President of the People's Republic of China Xi Jinping (left) and President of Russia Vladimir Putin (right). Photo: Sputnik.

President of the People's Republic of China Xi Jinping (left) and President of Russia Vladimir Putin (right). Photo: Sputnik.