Description
Added on the 19/09/2019 07:57:16 - Copyright : AFPTV - First images
France's far-left leader Jean-Luc Melenchon, who scored a close third-place finish in the first-round vote, casts his ballot in…
Incumbent left-wing France Unbowed (LFI) MP and New Popular Front (NFP) leader Francois Ruffin arrives at the…