Cuban President Miguel Díaz-Canel and his wife moments after landing in Moscow, Russia. Photo: Ilya Pitalev/Sputnik.

Cuban President Miguel Díaz-Canel and his wife moments after landing in Moscow, Russia. Photo: Ilya Pitalev/Sputnik.