Beluga whale alleged to be Russian ‘spy’ found dead in Norway World News Beluga whale alleged to be Russian ‘spy’ found dead in Norway Rtn September 2, 2024 In a mysterious and tragic turn of events, a beluga whale that gained international attention due to...Read More