WAMU 88.5 - American University Radio
Now Playing

France's Next President: Incumbent Or Socialist?

French voters go to the polls Sunday to choose between incumbent President Nicolas Sarkozy and socialist contender Francois Hollande. NPR's Eleanor Beardsley tells host Rachel Martin what's at stake.