Russia's President Vladimir Putin, left, and Cuba's President Raul Castro applaud at Revolution Palace in Havana, Cuba, Friday, July 11, 2014.
Russia's President Vladimir Putin, left, and Cuba's President Raul Castro applaud at Revolution Palace in Havana, Cuba, Friday, July 11, 2014. Ismael Francisco AP
Russia's President Vladimir Putin, left, and Cuba's President Raul Castro applaud at Revolution Palace in Havana, Cuba, Friday, July 11, 2014. Ismael Francisco AP