see more
Cuban leader Fidel Castro (L) meets with Iran's supreme leader Ayatollah Ali Khamenei in Tehran 09 May 2001. Castro, on a ground-breaking visit to the Islamic republic, accused the West in a speech after being awarded an honorary doctorate by Tehran University of trying to enslave people by virtue of its advanced science and technology. AFP PHOTO/Atta Kenare (Photo credit should read ATTA KENARE/AFP/Getty Images)