A 3-year luxury cruise sets sail after delays in Titanic’s shipyard where ‘everything went wrong’ October 1, 2024 No Comments After four months of delays in Belfast, passengers celebrate as the Odyssey finally sets sail. Read More