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

HornDiplomat -Comments

Leave a Reply