Trapped orcas escape from drift ice near Japan

The pod of about a dozen killer whales were first spotted stranded on Monday north of Hokkaido.

Trapped orcas escape from drift ice near Japan
The pod of about a dozen killer whales were first spotted stranded on Monday north of Hokkaido.