Who is Germany Leader?

Germany’s leader is President Horst Koehler who was elected for a second 5 year term on May 23, 2009. President Koehler was formerly a high ranking leader at the International Monetary Fund. To find more information click here: