Video: Jean-Luc Melenchon: All you need to know about French presidential candidate

As the first round of presidential elections is over, the French are now counting down the day to May 7th, when the new leader of the country will be announced …

Via Youtube