HAVANA, CUBA – JUNE 21: Cuban President Fidel Castro speaks during a rally outside the U.S. Interest Section June 21, 2004 in Havana, Cuba. Castro addressed tens of thousands of Cubans, criticizing U.S. travel restrictions. (Photo by Jorge Rey/Getty Images)