Russian Orcas Posted on April 12, 2019April 12, 2019 Russia will release 10 orcas, 87 belugas from ‘whale jail’ After reports of icy pens, rotten food and sick animals, 97 orcas and belugas will be released from a Russian ‘whale jail.’