Posted in Miami News 63 years ago, the CIA launched an invasion on Cuba to overthrow Fidel Castroʼs regime. Author: Rich Published Date: April 22, 2024 0 50 But the attempt ended in disaster and decades later, Cubans are still fighting for freedom. •••#cuba #bayofpigs #cia #jfk #vintageflorida #freecuba #southflorida #cuba🇨🇺 Author: Rich Related Articles 0 57 Posted in Miami News Miami Gardens Mayor Hopes Super Bowl Encourages Fans To Check Out The Relatively Young City 0 60 Posted in Miami News Evacuations Underway In St. John’s County in Jacksonville 0 62 Posted in Miami News Multiple victims in Texas border town shooting, 1 arrested