News

The North Pole, often a subject of fascination, lies at the very top of our planet, but its exact location can be difficult to pinpoint on a standard map. Geographically, it is located over the Arctic ...
More than half the Arctic's coastline is Russian territory and in the last six years Moscow has built more than 475 military bases along its northern border.