Hurricane Melissa made landfall in Cuba overnight after battering Jamaica as one of the most powerful landfalling storms in ...
Hurricane Melissa made landfall in Cuba overnight after battering Jamaica as one of the most powerful landfalling storms in Atlantic basin history.
Hurricane Melissa made landfall in Cuba this morning as a slightly weaker Category 3 storm after blasting Jamaica with winds ...