Hurricane Melissa roared ashore in Jamaica as a Category 5 hurricane, leaving devastation in its wake. Now it's swamping Cuba ...
Hurricane Melissa, the most powerful storm of the 2025 Atlantic season, made landfall in Jamaica Tuesday as possibly its ...