Chinese President Xi Jinping and Russian President Vladimir Putin shake hands during a signing ceremony after their talks at the Kremlin in Moscow on June 5. Photo: EPA-EFE
Chinese President Xi Jinping and Russian President Vladimir Putin shake hands during a signing ceremony after their talks at the Kremlin in Moscow on June 5. Photo: EPA-EFE