France faces unprecedented anti-inflation protests

time Oct 20 2026