Japanese officials say a pod of killer whales that was trapped in drift ice off the northern main island of Hokkaido, prompting concern from environmental.
Japanese officials say a pod of killer whales that was trapped in drift ice off the northern main island of Hokkaido, prompting concern from environmental.
Japanese officials say a pod of killer whales that was trapped in drift ice off the northern main island of Hokkaido, prompting concern from environmental.
Japanese officials say a pod of killer whales that was trapped in drift ice off the northern main island of Hokkaido, prompting concern from environmental.