Cuban President Fidel Castro gives a speech in front of the U.S. Interest Section May 14, 2004 in Havana. Castro led a massive protest march against...
Cuban president Fidel Castro speaks to reporters after attending the UN General Assembly meeting, New York City.