Scientists have filmed a live colossal squid for the first time. This happened in March 2025 during an expedition in the South Atlantic Ocean. Previously, knowledge of this giant sea creature came ...