France Elections: Leftists win most seats as voters reject far right

The unexpected success of the New Popular Front in the parliamentary runoff positions them as the leading force, although falling short of an outright majority

Leave a Reply

Your email address will not be published. Required fields are marked *

0 Comments
scroll to top