France's newly-elected President Francois Hollande delivers a speech on stage after results in the second round vote of the 2012 French presidential elections in Tulle

By REGIS DUVIGNAU, Sunday, May 06, 11:17 PM

150
What would you like to send?