Eerie new footage of doomed Titan sub debris released from recovery mission
2 hours ago
1
Haunting new footage shows part of the OceanGate Titan submersible being retrieved from the floor of the Atlantic ocean after its implosion which killed five people in June last year