France votes
Anything other than a Nicolas Sarkozy win this evening would be a huge upset. The latest polls show him with a 10 point lead over Ségolène Royal (pictured left). The only crumb of hope for Royal is the high turnout with 75% of voters having already cast their ballots by late afternoon; this might be
