Radical Right-Wing French Populist Marine Le Pen DEFEATED!

Featured Video Play Icon

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

Hits: 55