Topic: Institute of Strategic Assessments

All Content

  • Russia's Arctic 'sea grab'

    Russia's Arctic 'sea grab'

    Russia is expected within months to claim to the United Nations its right to annex about 380,000 square miles of the Arctic.