killer whales

Carlsbad Cities Community Community Community Community Community Community Community Community Community Community Del Mar Encinitas Escondido News Oceanside Rancho Santa Fe Region San Marcos Solana Beach Vista

Scripps, NOAA possibly finds new killer whale species

Coast News wire services
An international team of researchers from the Scripps Institution of Oceanography and the National Oceanic and Atmospheric Administration announced today they may have found a