Friedrich Merz is Germany’s new head of government. However, he needed an unprecedented second vote to secure the necessary majority in the Bundestag in what was a historic debacle in German politics.
At the end of the day, after several…
Continue Reading








