Cuban-Americans pour onto the streets of Little Havana in Florida after hearing of Castro’s death

  • 7 years ago