melenchon-1024×640.jpg

LILLE,FRANCE – APRIL 12: Jean-Luc Melenchon of the French far left Parti de Gauche and candidate for the 2017 French presidential election, attends a political rally on April 12, 2017 in Lille, France. (Photo by Sylvain Lefevre/Getty Images)