Hurricane Melissa Has Meteorologists Terrified

The storm, which is set to make landfall in Jamaica Tuesday, has stunned meteorologists with its intensity and the speed at which it built.

Leave a Reply

Your email address will not be published. Required fields are marked *