Beloved Russian celebrity ‘spy’ whale is found dead off Norway
Although he could have also ended his career as an eccentric movie superstar, the Russian “secret agent” was found lovingly dead in Norway. The white beluga whale, named Vladimir, was discovered in 2019 wearing a leash with the words “crew St. Petersburg” on it. It is believed to have been released from the Russian military … Read more