CHINA TOPIX

04/03/2025 03:57:11 pm

Make CT Your Homepage

flying drone killer whale orca canada video

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