CHINA TOPIX

04/03/2025 03:58:32 pm

Make CT Your Homepage

Flying Drone Captures Incredible Killer Whale Footage in Canada

Flying Drone Captures Incredible Killer Whale Footage in Canada

A group of scientists have captured amazing images and video of orca whale life in British Columbia.

Real Time Analytics