Scientists at the Museum of New Zealand Te Papa Tongarewa dissected an enormous squid — and broadcast the entire process live online
The colossal squid, a species native to waters near Antarctica, is one of the largest squids on Earth, according Kat Bolstad,...