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