Barracuda class

The French Navy's newest nuclear submarine has been rolled out of its dockyard at Naval Group's shipyard in Cherbourg. French shipbuilder Naval Group has rolled...

TRENDING NOW