French President Emmanuel Macron is facing a critical showdown in the European elections against the far right, battling to close the gap on the forces of his rival Marine Le Pen who
French President Emmanuel Macron is facing a critical showdown in the European elections against the far right, battling to close the gap on the forces of his rival Marine Le Pen who