Globalization Wins Over Populism – Macron, France’s New President Emmanuel Macron, the center-left candidate, was elected yesterday France's new president with 66 percent of the vote. His opponent, right-wing... May 8, 2017