Expectations are low before the latest round of talks between the countries, held amid US pressure to end the war.
Latest posts by Toimitus (see all)
German lawmakers are set to approve 29 military procurement contracts worth a record €52 billion …