Category 3 Hurricane Melissa has made landfall in Cuba after devastating Jamaica. The storm brings with it maximum sustained winds of 120 mph, according to the National Hurricane Center, and rainfall of between 10 to 20 inches.
Hurricane Melissa makes landfall in Cuba
CNN10 hrs ago
88


AFP Top News
KCRA News
11Alive
America News
AP Breaking News
Associated Press US and World News Video
Fast Company
The Fashion Spot
Raw Story
OK Magazine