Russia’s Alleged Spy Whale Has Resurfaced Off the Coast of Sweden
A beluga whale first spotted off the coast of Norway in 2019 and believed to be used for Russian surveillance, confused scientists when it resurfaced in Sweden this week. Marine biologists say the whale traveled to the area much faster as it continued …