A TikTok video posted this past week has sparked widespread speculation after a dead orca was discovered washed up on the shores of Yzerfontein, a coastal town located north of Cape Town.
A killer whale has been caught on camera taking ... oil and a noticeable slick indicated a recent kill. "Tracking Port and Starboard near the island, they remained separated.
Marine experts have given up hope of rescuing more than 150 false killer whales that stranded on a remote beach on ...
A TikTok video posted earlier this week of a dead orca that was discovered washed up on a beach in Yzerfontein has sparked ...