Socialist Hollande wins French presidential election

FOX News Videos
Socialist Hollande wins French presidential election
Nicolas Sarkozy ousted after one term
View Comments (0)