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

See Full Page