The newborn killer whale was spotted off the coast of Vancouver Island in Canada, experts said. Screengrab from Facebook A boat of tourists off the coast of Canada was following a pod of orcas when ...
A boat of tourists off the coast of Canada was following a pod of orcas when the group noticed something special: a never-before-seen newborn calf. The baby was swimming west of Race Rocks, southwest ...