Orca appears to adopt (or abduct) a baby pilot whale

Orca appears to adopt (or abduct) a baby pilot whale Researchers aboard a whale watching boat in Iceland were baffled … Continue reading Orca appears to adopt (or abduct) a baby pilot whale