Emmanuel Macron Wins French Presidential Election

Kelly Lynch
by Kelly Lynch
May 7, 2017