World Business Report - French Far Right Flounders in Key Vote - Â鶹ԼÅÄ Sounds

World Business Report - French Far Right Flounders in Key Vote - Â鶹ԼÅÄ 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