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
CNN11 hrs ago
68


AFP Top News
KCRA News
11Alive
America News
AP Breaking News
Associated Press US and World News Video
Fast Company
The Daily Beast
Raw Story
Mediaite