You are here

Sophia Besch
By Sophia Besch - Mar 05,2018
At long last, Germany is ready to swear in a new government. After five months of political wrangling, the Social Democrats (SPD) and the Christian Democratic Union, together with the CDU’s Bavarian sister party, the Christian Social Union, have formed a government coalition.


Get top stories and blog posts emailed to you each day.