Jean-Luc Mélenchon · United Kingdom

French left-wing populist politician (born 1951)

Photo: jlm2017.fr · CC BY 4.0

People