Russia unveils its newest Arctic base

Russia has unveiled a new military base as part of its buildup in the Arctic region, and has provided a tour — albeit a virtual one on your computer. According to a report from FoxNews.com, the base is located on Franz Josef Land — an archipelago north of Novaya Zemlya that the Soviet Union seized from... Continue Reading →

Blog at WordPress.com.

Up ↑