Posted on

A Strange Voice on the Phone

Angela Merkel’s party comes up short in Germany. In yesterday’s election, the center-left Social Democratic Party led by Olaf Scholz won 1.6 percentage points more of the vote than Merkel’s […]