New measures to seal off borders to reduce the spread of the novel coronavirus have left cruise ships stranded in the Caribbean, South America and ...... Read more