The last whales held in a notorious facility dubbed the “whale jail” in Russia’s Far East were released on Sunday, the institute overseeing the operation said.
Click here for original story, Russia releases last belugas from ‘whale jail’
Source: Phys.org