Russia's invasion of Ukraine began one year ago. But how might the war end? Russia seems further from victory than ever, but a Ukrainian triumph is also far from a foregone...
With the delivery of Leopard battle tanks from Germany, the Ukraine war is entering into a new and dangerous phase. Olaf Scholz must now clean up the political damage he has caused,...