The National Hurricane Center said this morning that Hurricane Melissa made landfall on the southern coast of Cuba as an ...