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.