Beluga Whale Accused Of Spying For Russia Found Dead
Hvaldimir, a whale suspected of being a Russian spy after being spotted in a harness with the words "Equipment St. Petersburg," is found dead off the coast of Norway.