* . * . * .

Surprise leftist victory: Who is France’s New Popular Front?


The leftist New Popular Front was cobbled together to prevent the far-right National Rally from sweeping up all the votes. Now it’s won a surprising majority of the vote in France’s runoffs.




Source
Exit mobile version