Tags Leader

Tag: Leader

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...
banner