Hurricane Melissa made landfall in Cuba early Wednesday morning as a Category 3 storm, the National Hurricane Center ...
The National Hurricane Center said this morning that Hurricane Melissa made landfall on the southern coast of Cuba as an ...