Sven Creutzmann/Mambo Photo Getty Images
Sven Creutzmann/Mambo Photo Getty Images

Cuba

December 18, 2014 3:11 PM

As Washington and Havana talk, a question: Where is Fidel Castro?

Suggested for you

  Comments  

Videos

Cuba on Twitter

Nation & World Videos