Hurricane Melissa makes landfall in Cuba

Category 3 Hurricane Melissa has made landfall in Cuba after devastating Jamaica. The storm brings with it most sustained winds of 120 mph, in accordance with the National Hurricane Center, and rainfall of between 10 to twenty inches. #cnn #cuba #hurricanemelissa