France Elections: Leftists win most seats as voters reject far right
![DNA](https://cdn.newsserve.net/p/dna.jpg)
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
|
||||
|
||||
You Might LikeRelated videos from verified sources
Related news from verified sources
|