A recent article in British media has questioned Russia's sovereignty over Wrangel Island

Opening sign-in…