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
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