Hurricane Melissa slams Jamaica, Cuba as strongest storm of 2025 · USA Today · Sentinel