Aussies on-board a cruise ship have been forced to spend days longer at sea as ex-Tropical Cyclone Alfred loomed, throwing ...