News 'Russian Spy' Beluga Whale resurfaces off Swedish Coast baffling experts with rugby antics A Beluga whale that experts suspect to be a Russian navy spy has surfaced off the coast of Sweden once more, this time sporting a harness. Residents of Norway were advised to stay away from the sea creature, which had become known May 29, 2023