Hurricane Melissa makes landfall in Cuba as Category 3 storm

The "storm of the century" has devastated a holiday hotspot, and is heading north.