Is Marine Le Pen Finished? Has the Front National’s Momentum Sunk?

  The Front National started off tremendously. In the first round of the French local elections held over a week ago, the anti-EU Nationalist party bagged a historic victory, securing 28% of the vote and leading 6 out of the 13 contested regions. Leader Marine Le Pen took the party from the gutter of the political… Read More Is Marine Le Pen Finished? Has the Front National’s Momentum Sunk?