There You Go Again: Yet Another 'Russian Invasion' Reported, Debunked in Norway
A Norwegian defense portal has caused a hullaballoo with its claims that Russia staged a mock invasion of the key Arctic archipelago of Svalbard, despite the Nordic country's own defense and intellige...

Related content powered by Searx View More


Leave a comment