Harness-wearing beluga whale and rumored Russian spy pops up in Sweden – Business Insider
Harness-wearing beluga whale and rumored Russian spy pops up in Sweden Business Insider Russian ‘spy’ whale surfaces in Sweden Yahoo News Suspected Russia-trained spy whale reappears off Sweden’s coast The Guardian ‘Russian spy’ whale spotted off Swedish coast Euronews Rumored Russian ‘Spy’ Whale Spotted Near Sweden Forbes