Emmanual Macron wins the final round of the presidential elections tonight in France with an estimated 58.8% of votes, beating out the extreme Right candidate Marine Le Pen (41.2%) for a second time. Fred explains it in our latest video.
France Rejects Marine Le Pen (Again)
