Russia Releases Virtual Tour of Arctic Trefoil Military Base
Russian President Vladimir Putin has never been one to pass up a photo-up, and his latest candids comes from the icy Arctic. It’s all part of the unveiling of the country’s crown jewel: Russia’s sprawling […]