Hundreds of travellers have been left stranded in Jamaica as the "storm of the century", Hurricane Melissa made landfall on ...
The massive Category 5 storm made landfall in Jamaica with record-breaking wind speeds and rainfall on Tuesday.