Hurricane Melissa: ‘Storm of the century’ makes landfall in Jamaica

Hurricane Melissa has made landfall in Jamaica with full force as a category five storm, the strongest to hit the island since records began.

Source: Read More

Scroll to Top