New satellite images this June show what appears to be a boom net barrier stretching from shore to shore across Olenya Bay, home to Russia’s top-secret special mission submarines, the Barents Observer reports.
It is new and never seen before at any of the Northern Fleet’s submarine bases along the coast of the Barents Sea.