Connect to share and comment

France hollande wins 2012 5 6

France hollande wins 2012 5 6

Supporters of France's Socialist Party celebrate newly elected President Francois Hollande on May 6, 2012 in Rennes, western France, after the announcement of the first official results of the French presidential final round.

Damien Meyer