Beluga whale alleged to be Russian ‘spy’ found dead in Norway

Beluga whale alleged to be Russian ‘spy’ found dead in Norway

In a mysterious and tragic turn of events, a beluga whale that gained international attention due to suspicions of being…

3 weeks ago