Home Tags St Petersberg

Tag: St Petersberg

Russia completes first Algerian Kilo class submarine

-
Admiralty Shipyards in St Petersburg has completed the first of two Kilo class submarines for the Algerian Navy. Photos of the ceremony emerged...