I visited the little Russian town that's inside a NATO country and it was spookily quiet

6 months ago 6
ARTICLE AD BOX


Svalbard, sitting 800 miles from the North Pole, is governed by Norway but hosts a tiny Russian settlement.
Read Entire Article