Skip to content
Advertisement

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)

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