Melenchon

Photo: French MP Jean-Luc Mélenchon delivers a speech on Labor Day, May 1, 2022, in Paris. Credit: Quentin Veuillet

Photo: French MP Jean-Luc Mélenchon delivers a speech on Labor Day, May 1, 2022, in Paris. Credit: Quentin Veuillet