Return to Article Details Killer whales (Orcinus orca) in waters adjacent to the Chukotka Peninsula, Russia Download Download PDF