Norway-Russia Tensions Escalate Over Sanctions Impacting Arctic Islands
The latest point of confrontation between NATO and Russia is the Svalbard archipelago, located midway between Norway and the North Pole. Moscow claims Oslo is restricting trade with the island’s hundreds of Russian residents.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed