Chinese President Xi Jinping and Russian President Vladimir Putin shake hands during their meeting at the Grand Kremlin Palace on Wednesday in Moscow. In by June 6, 2019 Chinese President Xi Jinping and Russian President Vladimir Putin shake hands during their meeting at the Grand Kremlin Palace on Wednesday in Moscow.