Sea People stunned by footage of helicopter pilot landing on boat in the middle of the ocean and 'making it look too easy' 11th Sep 2025 The brand-new Star of the Seas is now officially the biggest cruise ship in the world 15th Jul 2025 World’s largest amphibious aircraft AG600 undergoes high-risk test flights 20th May 2024