In 2019, we posted about fishermen off the coast of Norway who encountered a beluga whale wearing a harness that read “Equipment of St. Petersburg. Researchers think the beluga may be a Russian spy in training. There was speculation that … Continue reading