Icon of the Seas is the biggest cruise ship in the world at 248,663 tons, undisputed heavyweight champion and icon of the seas. It features the largest waterpark at sea, powered by LNG, seven pools, ...
Public interest in the mystery was further reignited years later following the 2018 death of Baillee Schneider, another young woman who had been in a relationship with the same partner, Antony Hampel.