As the French go to the polls, uncertainty is the only sure bet
For at least the last three French elections, voters in the town of Louviers, about 60 miles northwest of Paris, have cast their ballots for the candidate who ultimately won the presidency. So who are...