Hurricane Melissa is a strong, historic storm, barreling down on Jamaica.

See Full Page