The National Hurricane Center: The center of Hurricane Melissa is expected to make landfall in Jamaica in the next few hours.

2025-10-28

The National Hurricane Center: The center of Hurricane Melissa is expected to make landfall in Jamaica in the next few hours.