Local Cuba Americans react to Fidel Castro's death

Emotions ran high on Saturday for Cuban Americans in Houston, all of whom are trying to process the news of Fidel Castro's death.


More Stories