Russian ‘”spy whale” was not shot to death, police say

Russian ‘”spy whale” was not shot to death, police say

The beluga whale, which was first spotted in 2019 not far from Russian waters with a harness reading “Equipment St. Petersburg,” was found dead on Aug. 31.