WorldFrance to deploy troops alongside police for Saturday protests after admitting failures20 Oct 2026 · James CallowayPhoto: Jorge Jaramillo / JJxFile