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. #cnn #cuba #hurricanemelissa
Hurricane Melissa makes landfall in Cuba
CNN Video11 hrs ago62


AFP Top News
KCRA News
11Alive
America News
AP Breaking News
Associated Press US and World News Video
Fast Company
Raw Story
Star Beacon
RadarOnline
Reuters US Domestic