Eleven orcas and twelve beluga whales have been released and sent back to their habitat in Russia’s Sea of Okhotsk after a year-long captivity in the Srednyaya Bay facility. Originally they were to be sold to China as show whales.