LEO Network

Humpback Whale Rescued Near Russia’s Murmansk Region

17 Jun 2024
Murmansk, Murmansk, Russia

A humpback whale named Stanislav was successfully freed from a fishing net in a first-of-its-kind rescue operation in Russia's Barents Sea.

×