On Oct. 28, 2025, Hurricane Melissa made landfall in Jamaica, causing widespread damage, evacuations and flooding. In the ...