Russia to build more, improved, landing ships: shipbuilder

The Russian Navy will order a number of additional Project 11711 landing ships, the head of Russia’s United ...

read more →