Highlights La France Insoumise leader Jean-Luc Mélenchon calls on the French dissatisfied with the system not to surrender. 24 Apr 2022 21:36