Le Pen, Macron… or Mélenchon?

It has been one of the most unpredictable and dramatic presidential campaigns in French political history — and with less than a week to go before the election, the outcome remains too close to call.

Add Comment

*