French President Emmanuel Macron has won reelection, defeating archrival Marine Le Pen The result of the run off polls was announced on Sunday. Mr Macron scored 58.2 per cent of the votes while Ms Le Pen got 41.8 per cent. READ ALSO: 2023: Why Northern Elders Zoned Out Tambuwal, N’West from Presidency Russia Slaps Travel Ban on U.S. Vice President, Facebook CEO, Others Russia Slaps Travel Ban on U.S. Vice President, Facebook CEO, Others Despite the historic low voter turn out at 28%, Mr Macron’s “clear victory” was an important…
Read More