French presidential candidate Jean-Luc Melenchon. (AFP) by Thaer Abbas | Apr 15, 2017 | French presidential candidate Jean-Luc Melenchon. (AFP)