French Elections Update: Le Pen Steps Down As Leader of NF
Macron & Le Pen into Final Round
Following the results of the first round of voting which saw centrist Candidate Macron taking the lead with 23.8% of votes and far-right candidate Le Pen coming in second at 21.3%, the far-right leader…