Centrist Emmanuel Macron and far-right populist Marine Le Pen will advance to a May 7 runoff in France's presidential election, remaking the country's political landscape while setting up a showdown over its participation in the European Union
↧