Killer Whales vs. Minke Whale

Killer whales attack and eventually devour a minke whale near the Svalbard archipelago in the Arctic. The hour-long attack was witnessed by… more