French election 2017: Marine Le Pen leading the race as polls open

0
Power: National Front leader leader Marine Le Pen casts her vote at a polling station

Leave a Reply