Hurricane Idalia exposes another failed natural disaster response by the Cuban dictatorship
With Cubans still suffering the destruction wrought by Hurricane Ian last year, Tropical Storm Idalia arrived and added to their misery. And once again, the communist Castro dictatorship fails in its response. Via the Center for a FREE Cuba: Cuban officials refer to Hurricane Idalia as a Biblical 'deluge' The last major Hurricane to slam