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)