Catastrophic Category 5 Hurricane Melissa makes landfall in Jamaica | Weather News

Hurricane Melissa has made landfall in Jamaica, as forecasters predicted the Category 5 storm would likely cause “catastrophic” flash flooding, landslides and widespread damage, directly affecting up to 1.5 million people.

The United States…

Continue Reading