Francois Hollande was the winner of the first round in the French Presidential election, and will now face the current President Nicolas Sarkozy in a runoff election. Sarkozy came in second in the poll. The presidential runoff election is May 6. Joining us from the French capital is long time correspondent for our partner the […]