- Nov 11, 2019
- 8,676
- 348
- 0
Scientists spotted the world's deepest-dwelling squid 20,000 feet below the Philippine Sea while hunting for a lost WWII battleship.
World's deepest-dwelling squid spotted 20,000 feet under the sea : Read more
World's deepest-dwelling squid spotted 20,000 feet under the sea : Read more