CHINA TOPIX

04/24/2025 05:56:21 am

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