CHINA TOPIX

12/23/2024 08:51:20 am

Make CT Your Homepage

ocean predators

Grey Seals

Britain's Lovable Grey Seals are Deadly Ocean Killers

Grey seals' looks can be deceiving and they've killed hundreds of harbor porpoises.

Real Time Analytics