Germany sinks von der Leyen’s €18 billion pet warship project

The procurement of six F126 warships was terminated due to significant delays and enormous cost increases, the Defense Ministry has said

Source: RT World News