Russia will release 10 orcas, 87 belugas from overcrowded ‘whale jail’

Russian authorities and marine life advocates have signed an agreement to release nearly 100 marine mammals being held in the so-called “whale jail” on Russia’s Far East coast. The whales were illegally captured last summer and fall by four Russian companies that reportedly planned to sell them to marine parks in China.