Le Pen’s toxic vision
CAMPAIGN POSTERS for candidates Marine Le Pen of the National Front (FN), Jean-Luc Melenchon of the Parti de Gauche, and Benoit Hamon of the Socialist Party who were running in the 2017 French presidential election are seen in Paris, France, on April 5.