I visited the little Russian town that’s inside a NATO country and it was spookily quiet
Svalbard, sitting 800 miles from the North Pole, is governed by Norway but hosts a tiny Russian settlement.
Daily Express :: World Feed
Svalbard, sitting 800 miles from the North Pole, is governed by Norway but hosts a tiny Russian settlement.
Daily Express :: World Feed