Register Sign In
Socialist Segolene Royal may become France's first female president. Can she revive France's fortunes?