Monster Hurricane Melissa makes landfall in Jamaica
Ferocious winds and torrential rain tore into Jamaica Tuesday as Hurricane Melissa made landfall, the worst storm ever to strike the island nation and one of the most powerful hurr…
Ferocious winds and torrential rain tore into Jamaica Tuesday as Hurricane Melissa made landfall, the worst storm ever to strike the island nation and one of the most powerful hurr…