Tag: Champ de Mars
France President Emmanuel Macron wins second term against Marine Le Pen
Paris: French President Emmanuel Macron was re-elected on Sunday against his rival Marine Le Pen and prompting a wave of relief in Europe that the far-right had been kept out of […]