France’s left allies
Jean-Luc Mélenchon came third in the presidential election. While the Socialists and Greens did poorly, he finished behind the far-right Marine Le Pen and narrowly missed the runoff. Under this condition, he is now seeking to unite the fragmented left. The Socialists and Greens have backed the line of Mélenchon and his party La France […]