Home World Peace Is Hanging By A Thread By Fidel Castro President Mahmoud Ahmadinejad meets Cuban leader Fidel Castro in Havana on Jan. 11, 2012.

President Mahmoud Ahmadinejad meets Cuban leader Fidel Castro in Havana on Jan. 11, 2012.

" Iranian President Mahmoud Ahmadinejad meets Cuban leader Fidel Castro in Havana on Jan. 11, 2012"