NewsApril 24, 2017The final results of the elections in France - Macron and Le Pen claim the presidency