What to know about Hurricane Melissa as it makes landfall in Cuba

Hurricane Melissa made landfall in eastern Cuba as a Category 3 storm early Wednesday after bringing violent winds and heavy rainfall to Jamaica, where it made landfall as a Category 5 storm Tuesday….

Continue Reading