An exhilarated François Hollande, the leader of the French Socialists, after the party's landslide victory in France's regional elections (photo:AFP)

parent page (8 - 14 April 2004, issue #685)