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