Watch live tracker view as Hurricane Melissa makes landfall in Cuba after pummeling Jamaica with historic power. Read more: https://bit.ly/4oCb4SE ...
Hurricane Melissa made landfall in Jamaica as a Category 5 hurricane -- one of the most powerful hurricane landfalls on record in the Atlantic basin -- and is now continuing its path of destruction ...