Russia’s Arctic Play Puts Norway on High Alert

The Svalsat satellite ground station in Svalbard, Norway’s Arctic.

Located at 78 degrees North, Svalsat in Norway’s Arctic is the world’s largest satellite ground station.

Arctic-power rivalry means Svalbard’s strategic importance is growing — but that can’t hide the Norwegian outpost’s identity…

Continue Reading