Leftists poised to win most seats in France as voters reject fascists
Jean-Luc Mélenchon, leader of the leftist La France Insoumise party, called the election results an "immense relief for a majority of people in our country."
Read More...
Read More...