Cruise ship with 6,100 on board becomes the latest to be turned away over coronavirus fears after Jamaica and Cayman Islands block vessel because crew member was unwell
The MSC Meraviglia was due to call at Ocho Rios, in Jamaica, on Tuesday but was turned away after a crew member from the Philippines - which has been hit by coronavirus - fell ill.