Orca Rips Apart Great White Shark That Devoured Dolphin
The finding was made in the Eastern Cape of South Africa following a necropsy on a stranded white shark.
The finding was made in the Eastern Cape of South Africa following a necropsy on a stranded white shark.