Monday, March 10, 2025
Happening Now

Giant squid filmed alive in deep sea for first time

Mysterious and monstrous giant squid was captured on video deep in the ocean by Japanese scientists Source

Share