Russia’s Ministry of Defense has unveiled the country’s newest Arctic military base on one of the northernmost points of its remote Franz Josef Land archipelago. Moscow has invited internet users on a virtual tour around the facility known as Arkticheskiy Trilistnik or ‘Arctic Trefoil’. Despite its college dorm aesthetics, the base can comfortably support 150 […]