Killer whales trapped in ice off Japan

A pod of orcas, or killer whales, appears to be trapped in drift ice off the coast of Hokkaido in northern Japan.

February 6, 2024

Top Stories

ABC News Live Presents