Hurricane Melissa has made landfall near New Hope, Jamaica, as a 185 mph Category 5 storm, according to the National Hurricane Center.

See Full Page