Release of whales from notorious Russia ‘whale jail’ complete

After nearly five months, authorities have completed the release of all 97 orcas and beluga whales.

>> read more