Posted in Uncategorized Hurricane Melissa makes landfall in eastern Cuba as a Category 3 storm October 29, 2025