Russian Killer Whale Capture

Getty

Activists Condemn Sochi Orca Display

Environmental groups and whale researchers are urging Olympic organizers to condemn the display of two captured killer whales at the Sochi Winter Games. A Russian company captured seven orca whales i...