Far-right front-runner Marine Le Pen is still ahead of the pack, and far-left candidate Jean-Luc Mélenchon remains in a close race for second place.
Far-right front-runner Marine Le Pen is still ahead of the pack, and far-left candidate Jean-Luc Mélenchon remains in a close race for second place.