Hurricane Melissa made landfall in Jamaica as one of the strongest Atlantic storms on record.

See Full Page