The president of China, Xi Jinping, arrives in Russia on a state visit. Photo: Sputnik/Ilya Pitalev.

The president of China, Xi Jinping, arrives in Russia on a state visit. Photo: Sputnik/Ilya Pitalev.

Translate »