Castro's death celebrated in Miami

Published November 26, 2016 5 Plays

Rumble Thousands take to the streets of Miami to celebrate the death of Cuba's former leader Fidel Castro. Paul Chapman reports.


  • BroncoBob, 3 years ago

    I'm glad to hear the old fart has gone to his maker too.

    1 rumble