High turnout in French presidential election

High turnout in French presidential election