Animal rights groups claimed on September 5 that a beluga whale, suspected of being a Russian…
Tag: Beluga Whale
Suspected Russian Spy Beluga Whale Reappears Off Sweden’s Coast
A beluga whale, that appeared in 2019 in Norway wearing a harness raised suspicions that it…