Home Tags Admiralty Shipyards

Tag: Admiralty Shipyards

Algeria orders two Kilo submarines from Russia

-
Algeria has ordered two Kilo class diesel electric submarines from Admiralty Shipyards in St Petersburg, Russia, with the contract currently underway. They...