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