2 years ago innews

The harness-wearing beluga whale believed to be a Russian spy has popped up in Sweden, puzzling scientists who noted he's traveling 'very quickly away from his natural environment'

The beluga whale first appeared in Norway in 2019 wearing a harness that had the words "Equipment St. Petersburg," leading to the Russian spy theory.
Loading


More posts