Castro Speech Database
The LANIC (Latin American Network Information Center) web site hosts this excellent free resource. Researchers at the Radio Martà Program, part of the U.S. Information Agency, have digitized the speeches (translated into English) from the FBIS collection.
Discursos e intervenciones del Comandante en Jefe Fidel Castro Ruz, Presidente del Consejo de Estado de la Republica de Cuba
Another free collection of speechees hosted by the government of Cuba. Most speeches are available in their original form and translated into English, French, Portuguese, Italian, German, Arabic and Russian.