Macron to win French Presidential Elections, defeats Far Right leader Le Pen
On Sunday, Emmanuel Macron easily defeated far-right competitor Marine Le Pen in the French Presidential elections, averting a political earthquake in Europe, but admitting to...