Published On: Sun, May 5th, 2024

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

Most Popular Posts