Russia Builds Massive Arctic Military Base

Moscow builds permanent structure on the 80th parallel in the far north Arctic where 150 soldiers can live autonomously for up to 18 months.

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.