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?
abc27 News11 hrs ago86
abc27 News11 hrs agoHurricane Melissa, one of the strongest Atlantic storms on record, has made landfall in Jamaica.