Jean-Luc Mélenchon

Jean-Luc Mélenchon speaking behind a podium against a blue screen during a party event

Leader of the French party France Insoumise Jean-Luc Mélenchon speaks from a podium. His sharp political statements have caused a deterioration in diplomatic relations with Israel.

← Back to article