The dictator and tyrant of Cuba, Fidel Castro, has died, and Cuban Americans are celebrating. CBS covered the cheering in the streets in Miami, and talked to the city’s mayor, whose own father was once a political prisoner. So indeed, ding dong Fidel is dead.
Advertisement
Join the conversation as a VIP Member