ON AIR NOW:

Colossal squid filmed alive for first time since its discovery a century ago

A colossal squid has been filmed alive in the wild for the first time, 100 years after the species was discovered.. Click here to read this story in full at Radio News Hub

Scroll to Top