Tag: France deploys 70000 police Halloween protests October 31 2026