Whale linked to Russian spy speculations spotted off Sweden’s coast

A beluga whale has raised suspicions of being a spy for the Russian government as it ventures into the waters of Sweden, as reported by OneWhale. The whale, known as Hvaldimir, garnered global attention in 2019 when it was spotted donning a specially designed harness equipped with a camera, leading experts to speculate that the […]