Hurricane Melissa— one of the strongest Atlantic hurricanes ever recorded—is now off Cuba’s eastern coast, after leaving a ...
Category 5 Hurricane Melissa is making landfall in Jamaica and is unleashing some of nature's most intense fury on the island ...