Officials from Canada's Transportation Safety Board go on to the Polar Prince, the main support ship for the Titan submersible, at St John's in Newfoundland. PA
Officials from Canada's Transportation Safety Board go on to the Polar Prince, the main support ship for the Titan submersible, at St John's in Newfoundland. PA