Vladimir Putin made a trip to the Arctic this week to participate in the International Arctic Forum held March 29-30 in Arkhangelsk, Russia. Photos released by the Kremlin to the AP show Putin inspecting an ice cave on Alexandra Land, an island of the Franz Josef Land Archipelago, where Russia has recently upgraded its military…
Leave your questions and comments