Chinese President Xi Jinping (left) with Russian President Vladimir Putin at the St Petersburg International Economic Forum, Russia, on June 7. Photo: EPA-EFE
Chinese President Xi Jinping (left) with Russian President Vladimir Putin at the St Petersburg International Economic Forum, Russia, on June 7. Photo: EPA-EFE