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 Video3 hrs ago78


KCRA News
11Alive
The Babylon Bee
Raw Story
Salon
Best Life
AmoMama
FOX19 NOW