A photo that has been shared online for years allegedly shows a giant squid washed up on a beach. In early January 2025, an X ...
Keith Lyons, senior media adviser for the National Institute of Water & Atmospheric Research in New Zealand, confirmed via email that, at the time of the photo, an external expert identified the ...