About 193,000 results
  1. French Left - Wikipedia

  2. What a New Left-Wing Alliance Means for France | TIME

  3. What does the French left's shock election win mean for Europe?

  4. Left-Wing New Popular Front Scored Big in France’s Vote. Who …

  5. Leftist surge foils far right but French election ends in deadlock

  6. What to know about France’s newly formed New Popular Front

  7. How the French Election Results Unfolded - The New York Times

  8. The new French left must unite behind a fresh vision - Financial Times

  9. France’s new left-wing alliance unveils ambitious economic …

  10. ‘Win together or lose separately?’: French left calls for unity ahead ...