Social Democrats Hold Annual Federal Party Congress
Newly-elected leaders of the German Social Democrats (SPD) leave the stage after their election on the second day of the SPD annual federal congress on December 5, 2011 in Berlin, Germany. The SPD is Germany's biggest opposition party and has seen its popularity rise in the last year as the current German government coalition of Christian Democrats and Free Democrats has faced political stumbling blocks.
(Dec. 4, 2011 - Source: Sean Gallup/Getty Images Europe) more pics from this album »