
Russian President Vladimir Putin, left, shakes hands with Cuban President Miguel Diaz-Canel, during their meeting in the Kremlin in Moscow, Russia, Friday, Nov. 2, 2018. Diaz-Canel is in Moscow for three days of talks aimed to expanding cooperation between the two nations. (Sergei Guneyev, Sputnik, Kremlin Pool Photo via AP)
Featured Photo Galleries











