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.
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.
YOU CAN FIND OUR STATION ON THE FOLLOWING PLATFORMS: