China's President Xi Jinping with Russia's President Vladimir Putin. File photo.

China's President Xi Jinping with Russia's President Vladimir Putin. File photo.

Translate »