After a long interregnum, the French Left seems to have finally got its act together. The left-wing coalition NUPES (New Social and Ecological People’s Union) has won 131 seats in the 577-member ...
Leader of the French leftist party La France Insoumise, member of Parliament, and leader of the left-wing coalition NUPES Jean-Luc Mélenchon (C) poses with MPs of LFI and members of NUPES in front of ...