Missing teenager and baseball star Cameron Robbins was let down by the cruise industry due to one "negligent fact", a safety campaigner has claimed.
18-year-old Cameron, from Louisiana, US, disappeared after reportedly being urged to jump into the shark-infested waters without a life jacket on May 24.
He had just landed in the Bahamas for a high school graduation trip when he was filmed jumping overboard a pirate-themed sunset cruise as a dare.