Russia to release killer whales in new habitat, despite expert advice AuthorMay 22, 2019 Russia is to free captured killer whales over the next month, but will not return them to their original habitat despite expert advice, a scientist said Wednes... Read More... FINS0 Comments 03 min read