Tuesday, July 23, 2024

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