Davos (Switzerland) (AFP) – At the World Economic Forum in Davos, German Chancellor Olaf Scholz says he is convinced that Russia “will not win” its war in Ukraine, nor will President Vladimir Putin be allowed to impose a “dictated peace” on its pro-Western neighbour.