World Business Report - French Far Right Flounders in Key Vote - 91Èȱ¬ Sounds

World Business Report - French Far Right Flounders in Key Vote - 91Èȱ¬ Sounds


French Far Right Flounders in Key Vote

Marine Le Pen's National Front (FN) party fails to win a single region, exit polls show.

Coming Up Next