Hurricane Melissa was about to make landfall on Jamaica as of Monday noontime.

See Full Page