Germany’s armed forces face delays to one of its biggest procurement projects, six new multipurpose combat ships.
Latest posts by Toimitus (see all)
AJLabs breaks down the 15 years of liberation from Khartoum and the impact on 12 …