Beluga whale found wearing mysterious harness

Published May 1, 2019 6 Plays

Rumble / Trending NewsA 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'.

0 COMMENTS