Refresh for latest…: With an estimated 58.2% of the vote, Emmanuel Macron has been reelected as President of France, defeating extreme right National Rally leader Marine Le Pen who amassed 41.8%. Coming into the final round of the election, Macron was leading in the polls. This was a rematch after 2017 … Read entire story.
Source: Deadline