France: Blow for Le Pen as voters give leftists most seats over far right

Leave a Reply