13/06/2024

🇫🇷 A Social Democratic revival overshadowed by the Rassemblement National’s crushing victory

29/04/2022

French presidential election: lessons from the 2017 rematch