First-Ever Footage of a Colossal Squid in the Deep Sea — It’s a Baby

The colossal squid, a mysterious creature lurking in the Antarctic abyss, has finally made a cameo, a cohort of scientists say.

You may have heard of the giant squid, which is famous from mariners’ legends and for its…

Continue Reading