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

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

December 18, 2014 03:11 PM