who has been appointed as the new president of germany
Frank - Walter Steinmeier
-1
Section::::Duties and functions.:Promulgation of the law.

President of Germany
60567
17943475593542928855
NONE
Section::::Abstract.
President of Germany
60567