Who will lead Germany?

Who will lead Germany?

September 20, 2005

European constitution

European constitution

June 23, 2004

François Hollande meets Angela Merkel

François Hollande meets Angela Merkel

May 16, 2012