(Newser) -
The battle is on for the leadership of France's opposition Socialist Party, and a man who says the nation is ready for a gay president is the surprise leader, the
Telegraph reports. Bertrand Delanoë, the popular mayor of Paris, is the early favorite, outpolling Ségolène Royal, who lost...
More »