Bloodthirsty Killer Whales Astonish Southern California Coastline

LOS ANGELES, CA – Killer whales, rarely seen in Southern California waters, have been spotted off the coast of the Palos Verdes Peninsula, bringing a stunning display of bloody hunts and captivating whale watchers in the area. The orcas, typically found in Mexico, have traveled north in groups of up to a dozen, thrilling onlookers with their carnivorous behavior. The sightings began on December 11th when a shocking encounter between an orca and a bottlenose …

Read more