Report: Emmanuel Macron elected as next President of France
Historic French elections happening today.
What you need to know about leftist politician Jean-Luc Mélenchon, who's being called France's "Bernie Sanders" candidate in the presidential election.