Beluga whale found wearing mysterious harness
A beluga whale was recently spotted in Arctic Norway wearing a mysterious harness (with the tag "Equipment St. Petersburg") which may suggest links to a facility in Russia. Credit to 'Jorgen Ree Wiig/Norwegian Directorate of Fisheries'.
Like Sharedots on Facebook