The French Election Outcome: Macron Wins 61.3% of the Votes

You may also like...