Fidel Castro speaks in Havana in February 2006.
Fidel Castro speaks in Havana in February 2006. Javier Galeano / AP
Fidel Castro speaks in Havana in February 2006. Javier Galeano / AP

World

February 19, 2008 10:32 AM

Why Castro remains a hero to many in Latin America

  Comments  

Videos