French Presidency: Macron defeats old time rival Marine Le Pen, wins second… Oluwadamilare Emmanuel Apr 25, 2022 French President Emmanuel Macron on Sunday defeated his