There Can Be No Peace With Putin – The American Spectator
German Chancellor Olaf Scholz recently remarked that only Russian President Vladimir Putin can bring peace to Europe by withdrawing his troops from Ukraine and seeking out peace talks. This sort of thinking isn’t just a!-->…