January 2012

Fidel CastroMahmoud Ahmadinejad
In this photo hand-out by Cuban website www.Cubasi.cu and www.President.ir, Cuban former President Fidel Castro meets with Iranian President Mahmoud Ahmadinejad, left, in Havana. AFP/Getty Images
Loading