Radical Right-Wing French Populist Marine Le Pen DEFEATED!

Radical Right-Wing Fascist French Populist Marine Le Pen DEFEATED
Emmanuel Macron has held off a challenge from far-right leader Marine Le Pen to retain the French presidency with 58.5 percent of the vote. Keir Simmons reports.
French Populist Marine Le Pen Radical Right-Wing beliefs, policies and history explained