The Polar Prince, the ship that launched the Titan submersible, returned to its home port in St. John?s, Newfoundland, Canada on Saturday, June 24, 2023. Transportation Safety Board of Canada investigators were seen boarding the ship on Saturday. (Ch