Watch Live: Hurricane Melissa death toll rises as storm heads for Bahamas
Hurricane Melissa made landfall Wednesday morning in Cuba as a powerful Category 3 hurricane with winds of 120 mph.
News stories related to weather and climate.
Hurricane Melissa made landfall Wednesday morning in Cuba as a powerful Category 3 hurricane with winds of 120 mph.