Russian scientists report that the massive logistical operation to release 97 orcas and belugas from what became known as Russia’s whale jail was a success. They say some of the animals have rejoined other pods and are feeding together in the Pacific. CBC | World News
Read More »