Sean Gallup/Getty Images
Germany's federal election this Sunday will be the latest European political race to pit establishment parties against populist upstarts, most notably the Christian Democratic Union (CDU) and its coalition partners against the Alternative für Deutschland (AFD), which counts Elon Musk among its fans.
No comments