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 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'