Ahead of the upcoming presidential elections in France, voters will face a difficult choice between the far-right Marine Le Pen and the Trotskyist Jean-Luc Mélenchon, illustrating the growing support for extremist candidates and the erosion of the political center and left. (translated)





