Posted inLatest News
New Photo Released Shows Titanic Submersible’s Final Resting Spot
A new photo has been released which shows the Titanic submersible Titan’s final resting spot after the underwater craft imploded, killing all five of its passengers in June 2023. During…