Who will be the most put out? Merkel or Putin????????? LOL
Actually, the president of Germany is
Horst Koehler (Christian Democrats), but as the post is largely ceremonial (much like Queen Elizabeth of the UK or King Juan Carlos of Spain), the real power lies with chancellor Angela Merkel.