Who is the Leader of Germany?

Horst Koehler, President, was re-elected for a second four-year term in May of 2009. Chancellor, head of government, is Angela Merkel, also re-elected for a second term. Look here for more information: