Who is the President of Germany?

The current President of Germany is Horst Kohler. He took office July 1, 2004. He has always had a career in politics. He has become Germany’s most popular politician. Look here for more information: