Hurricane Melissa is expected to make landfall in Jamaica over the next few hours.

See Full Page