atlantic ocean The largest squid on the planet captured alive for the first time in the Atlantic Ocean by [email protected] April 23, 2025