'Putin must not win this war,' Germany's Olaf Scholz tells Davos
Published
"We cannot allow Putin to win this war," the German leader said on the final day of the World Economic Forum (WEF). Russia's invasion of Ukraine has dominated talks in Davos, Switzerland.
Full Article