Sat. Dec 14th, 2024

The Titan submersible is believed to have imploded. Experts think the materials used to construct the vessel could have cracked under deep-sea pressure.

By