News

Scientists proved that the sea still holds some big mysteries after capturing footage of the colossal squid — the largest ...
The footage of the colossal squid—the largest invertebrate on the planet—was recorded in the South Atlantic Ocean of the ...