Hurricane Melissa made landfall on Tuesday as a category 5 hurricane, making Melissa the most powerful storm of 2025, and the first hurricane of this kind to hit Jamaica in known history. It brought ...