Far right victory leaves left-wing French supporters with bittersweet taste

Related articles

More stories from Jean-Luc Mélenchon

More stories from New Popular Front