Categories Articles 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’ Post author By crystalg Post date May 29, 2023 Business Insider Business Insider Tags away, Believed, Beluga, Environment, from, harnesswearing, He's, Natural, Noted, Popped, Puzzling, quickly, Russian, Scientists, Sweden, traveling, Very, whale ← My Startup Scored a Multimillion-Dollar Contract With a Fortune 100 Client in Just 3 Years. Here’s What We Learned. → Matthew Macfadyen Breaks Down the Succession Series Finale