RAW: HURRICANE MELISSA MAKES LANDFALL IN CUBA October 29, 2025 Hurricane Melissa slams Cuba as a category 3 storm. FacebookTwitter