Russian Deputy Prime Minister Dmitry Rogozin, right, and First Vice President of the Council of State and Ministers of Cuba Miguel Mario Díaz-Canel Bermúdez before the meeting with Russian President Vladimir Putin at the Moscow Kremlin, May 25, 201625.05.2016#2856337
Russian President Vladimir Putin, 3rd right, and First Vice President of the Council of State and Ministers of Cuba Miguel Mario Díaz-Canel Bermúdez, 3rd left, during their meeting at the Moscow Kremlin, May 25, 2016.25.05.2016#2856315
Russian President Vladimir Putin, left, and First Vice President of the Council of State and Ministers of Cuba Miguel Mario Díaz-Canel Bermúdez during their meeting at the Moscow Kremlin, May 25, 2016.25.05.2016#2856312