South Florida Cuban Americans celebrate the death of Fidel Castro

WPTVPublished: November 26, 20167 views
Published: November 26, 2016

<p>Shortly after the announcement of the death of former Cuban leader Fidel Castro, there was a loud cheer from the streets of Miami&#39;s Cuban neighborhoods.</p>

Be the first to suggest a tag