French election: Far-right's Marine Le Pen casts her vote | AFP