2 Orcas Slaughter 19 Sharks in One Day, Aim for the Liver of Their Prey
Two orcas (Orcinus orca) have started a killing spree off Pearly Beach on the southern tip of South Africa. Photo/Live Science/Marine Dynamics CAPE TOWN – Two orcas (Orcinus orca) have begun a killing spree off Pearly Beach on the southern tip of South Africa. Two whales this killer preyed on 19 shark seven broad nose … Read more