Tag: pod

Pod of 10 killer whales trapped by sea ice off Japan’s northern island of Hokkaido

Tokyo [Japan], February 7 (ANI): A pod of at least ten killer…

Public TV English Public TV English