Emmanuel Macron wins France presidential race and will become its next president
Emmanuel Macron is the winner of the French presidential election. The first official estimate gives him 65% of the votes. His opponent Marine Le Pen, with 34.5% of the votes, again pulverizes the historic voice […]