What’s at stake in France’s snap elections? June 30, 2024 by France votes in parliamentary elections described as a major gamble by President Macron. Read More