Skip to Content

Pod of killer whales appears trapped by sea ice in Japan

Pod of killer whales appears trapped by sea ice in Japan