Macron’s main adversaries in his bid for a second term in office

Redirecting to full article in 5 second(s)...

Right-wing Marine Le Pen has the best chance of giving the president a run for his money, polls show