The National Hurricane Center said this morning that Hurricane Melissa made landfall on the southern coast of Cuba as an ...
Hurricane Melissa has hit Cuba after leaving a trail of destruction in Jamaica, though the full extent of its impact remains ...