German politicians elected former foreign minister by an overwhelming majority to be the country's new president.
Frank-Walter Steinmeier, Germany's former foreign minister, has been elected as the country's new president.
Steinmeier on Sunday won 931 out of 1,260 valid votes cast by the members of the Federal Assembly, which is made up of 630 federal members of parliament and an equal number of delegates from 16 states.
"Let's be brave, because then we don't have to be afraid of the future," Steinmeier said in his acceptance speech.
He said the world faces "rough times", but that Germany, as a functioning democracy, had the responsibility to fight for stability.