Disaster Strikes: Catastrophic Hurricane Melissa Devastates Jamaica, Slams Cuba as Major Storm
Disaster Strikes: Catastrophic Hurricane Melissa Devastates Jamaica, Slams Cuba as Major Storm Hurricane Melissa, the most powerful of the 2025 Atlantic season, left an island-wide disaster zone in Jamaica before making a second devastating landfall…