A scientific team led by a San Diego researcher has identified what could be a new species of killer whale in the storm-tossed waters off southern Chile. Called Type D, the whales were previously known only from a beach stranding more than 60 years ago, fishermen’s stories, and tourist photographs. The expedition on the 72-foot […]