Russian President Vladimir Putin right) and his Chinese counterpart, Xi Jinping. Reuters photo.

Russian President Vladimir Putin right) and his Chinese counterpart, Xi Jinping. Reuters photo.