Little Havana celebrates Fidel Castro's death

Cuban Americans in Little Havana, Miami, react to Fidel Castro's death.

  • Subsection
  • Published