Hurricane Melissa made landfall Tuesday afternoon in New Hope, Jamaica with winds up to 185 mph.

See Full Page