In ANIMAL ALERT Russia to release killer whales in new habitat, despite expert advice May 22, 2019 3 Mins Read Russia is to free captured killer whales over the next month, but will not return them to their original habitat… Read More