French presidential election candidate, for the far left coalition La France insoumise, Jean Luc Melenchon speaks on stage during a campaign rally on Sunday, April 2, 2017 in Deols near Chateauroux, Central France.