Macron wins French presidential election over Le Pen by a landslide

Thousands of supporters waved French flags and cheered in front of the Louvre.

May 7, 2017

Top Stories

ABC News Live Presents