Canada

N.L. scientists search for elusive colossal squid in Antarctica


A team of researchers from Newfoundland and Labrador are part of a project to search the Antarctic Ocean for the elusive colossal squid.


Source link

Related Articles

Back to top button