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