Hurricane Melissa makes landfall on south coast of eastern Cuba as a Category 3 storm

Read Hurricane Melissa makes landfall on south coast of eastern Cuba as a Category 3 storm on 92.5 FOX News App

Hurricane Melissa makes landfall on south coast of eastern Cuba as a Category 3 storm

Hurricane Melissa makes landfall on south coast of eastern Cuba as a Category 3 storm.