Russia Secures Pens Holding ‘Spy Whales,’ Satellite Images Show
Two whale pens along Russia’s Barents Sea coast have been securely tied up months after a runaway beluga whale nicknamed ‘Whaledimir’ was first spotted by local fishermen in Norway, satellite imagery shows. In May, a series of Google Earth satellite images showed two locations on the Kola Peninsula within closed Russian naval territories where beluga whales…