Hurricane Melissa, one of the strongest Atlantic storms on record, has made landfall in Jamaica.
Hurricane Melissa makes landfall as Category 5 storm: Will it impact the US?
The Hill9 hrs ago
67
The Hill9 hrs ago
Hurricane Melissa, one of the strongest Atlantic storms on record, has made landfall in Jamaica.