Russian President Vladimir Putin, right, shakes hands with Philippine President Rodrigo Duterte during their meeting in the Kremlin in Moscow, Russia, Tuesday, May 23, 2017. (Maxim Shemetov/Pool Photo via AP)