François Hollande Wins French Presidential Election

Download
Photo: Matthieu Riegler/Wikimedia Commons
( Janvier )
Produced by Joe Hernandez
PRI WNYC