Yes, "Former Cuban President Fidel Castro and Russian President Vladimir Putin" is correct!!
Next Quesiton:
Who is this dude?
Spanish Prime Minister Mariano Rajoy
Mexican President Enrique Peña Nieto
Canadian President Stephen Harper
Chilean President Sebastián Piñera
Italian Prime Minister Mario Monti
Take the non-randomized version of this quiz