Published: Apr 17, 2025, 08:35 IST | Updated: Apr 17, 2025, 08:35 IST
After a century-long quest, scientists have finally filmed the elusive colossal squid in its natural deep-sea habitat near the South Sandwich Islands. This first-of-its-kind footage offers an unprecedented glimpse into one of the ocean’s most mysterious creatures, long considered a marine legend.