Mysterious orcas confirmed alive in new video

March 07, 2019 - A team of NOAA scientists have, for the first time, found and studied the fabled Type D killer whale alive in the wild. They were… more