A source from the French Prime Minister's office said that French authorities have imposed a curfew in Lille.

2026-10-20

A source from the French Prime Minister's office said that French authorities have imposed a curfew in Lille.