Cuba's President Miguel Diaz-Canel and Russia's Prime Minister Dmitry Medvedev review an honour guard...
Cuba's President Miguel Diaz-Canel and Russia's Prime Minister Dmitry Medvedev review an honour guard during a ceremony at the Revolution Palace in Havana, Cuba, October 3, 2019. REUTERS/Alexandre Meneghini