I show this simply because it is a matter of interest, to me, and I hope to you. I had no prior knowledge there was a Russian presence on Spitsbergen (preferentially spelled for me as Spitzbergen), the main island of the Svalbard archipelago in the Arctic Ocean, more or less due north of Norway. Norway... Continue Reading →
