Killing killers

Orca, or killer whales are the largest members of the dolphin family. These enigmatic animals are apex predators, positioned right at the top of the food chain. No other animals hunt orcas except for humans.

Source: BBC Blogs – Winterwatch – Killing killers