Rene Pfister

Author Archive

  • Feb 15, 2023
    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...
  • Jan 31, 2023
    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,...