Germany has a new Chancellor. Today, the Social Democrat Olaf Scholz took the oath of office and the reins of power from Angela Merkel. It was a moment in …

source