Mon dieu! France’s presidential elections are only two weeks away. President Nicholas Sarkozy, who was trailing in the polls behind Socialist Challenger Francois Hollande, is now running neck-a-neck in the race. One suspects Sarkozy, has made a pact with the devil. First, in an incredible stroke of luck for the […]