EuropeNewsWorld French election 2017: Marine Le Pen leading the race as polls open April 23, 2017 0 Share on Facebook Tweet on Twitter Power: National Front leader leader Marine Le Pen casts her vote at a polling station Share this:RedditWhatsAppTelegramEmailMastodonPostMoreShare on TumblrPrintPocketLike this:Like Loading... Related