Featured image: Chinese President Xi Jinping (left) greets his Russian counterpart Vladimir Putin at a meeting in Moscow, June 5, 2019 (Photo: Xinhua).