Hurricane Melissa, the most powerful Atlantic storm in nearly a century, made landfall in Jamaica on October 28, 2025. Since ...