An international team of scientists captured stunning footage of a giant mother squid carrying her eggs through the depths of ...
A rare giant squid was found washed up on the El Sablón beach, Llanes, in northern Spain on Friday, a local outlet reported.