Friday, March 5, 2021
Home Tags Beluga Whale

Tag: Beluga Whale

Beluga Whale With Russian Harness Raises Alarm in Norway

0
https://youtu.be/TXyq-bkGK3s COPENHAGEN (AP) - A beluga whale found with a tight harness that appeared to be Russian-made...