Outrage over Olympic Orca whales display

January 17, 2014 News Desk 0

Environmental and animal protection groups have expressed outrage over a plan to display two orca whales at the Olympic games in Sochi next month. ¬†Whale researchers and advocates have called on Olympic officials to condemn […]