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.
Read Hurricane Melissa makes landfall on south coast of eastern Cuba as a Category 3 storm on 92.5 FOX News App

