The core of Hurricane Melissa made landfall Tuesday afternoon near New Hope, Jamaica, as the strongest storm in the nation's history.

See Full Page