Place de la République flares again as Macron admits intelligence failures

Youths break a store window during clashes between protestors and police in Paris, 18 October, 2026