Mahmoud Ahmadinejad, Havana | news sites