Trending
France Votes
22 April 2012
None of the candidates in today's French Presidential election is expected to get the necessary 50% of the vote and a run-off between incumbent President Sarkozy and Socialist leader Hollande is likely on 6 May.