'Putin must not win this war,' Germany's Olaf Scholz tells Davos

general news
"We cannot allow Putin to win this war," the German leader said on the final day of the World Economic Forum. Russia's invasion of Ukraine has dominated talks in Davos, Switzerland.


Read full article on dw general