Hurricane Melissa made landfall as a powerful storm in Jamaica, leaving behind significant damage.

See Full Page