Logo

Cuba’s Castro Regime Wins New Life – The American Spectator | USA News and Politics

Cuba’s Castro Regime Wins New Life – The American Spectator | USA News and Politics

Despite almost a year of oil blockades, tightened sanctions, and other economic pressures, Cuba’s communist regime doesn’t seem to budge. Last week’s spectacle at the UN general assembly in which the Cuban delegation abruptly interrupted a speech by U.S. Ambassador Mike Waltz, harassed Cuban dissidents brought in to expose human…

👉 Full Story