Home Tags Severnoye

Tag: Severnoye

Russia to build 12 nuclear-powered Leader destroyers

The Navy of Russia intends to order 12 advanced Leader destroyers. A half of them will be designed for the Northern Fleet, and another...

Featured report: DSEI 2017

Recent news:

banner Paste your AdWords Remarketing code here