The powerful Hurricane Melissa made landfall in Jamaica and became the strongest storm of the 2025 Atlantic hurricane season, bringing damaging winds, catastrophic flash flooding and landslides across ...