Laurent Nuñez said Friday’s drive-by rampage through Trappes and La Verrière — one person killed, at least four wounded, a 12-year-old girl shot eight times — was ‘clearly a terrorist crime’ and ‘a racist, probably Islamophobic attack.’ The national anti-terrorism prosecutor has opened an investigation into murder in connection with a terrorist enterprise, with an aggravating circumstance tied to the victims’ race, ethnicity or religion.
Published 23 October 2026 · 16:03 GMT
Laurent Nuñez said Friday’s drive-by rampage through Trappes and La Verrière — one person killed, at least four wounded, a 12-year-old girl shot eight times — was ‘clearly a terrorist crime’ and ‘a racist, probably Islamophobic attack.’ The national anti-terrorism prosecutor has opened an investigation into murder in connection with a terrorist enterprise, with an aggravating circumstance tied to the victims’ race, ethnicity or religion.
On the morning of Friday, October 23, 2026, a gunman opened fire in bursts from a grey Renault Clio in Trappes and neighbouring La Verrière, west of Paris, in a rampage lasting about fifteen minutes. One person was killed and at least four others wounded, including a 12-year-old girl shot eight times.
The wounded toll — most outlets report four wounded, while the BBC and The Times report five, three of them seriously — and the exact arrest location, given as Coignières by police sources and as the N10 road in La Verrière by a police union official.
Whether investigators can prove the victims were selected for their origin or religion rather than hit at random; what the “Islamophobic” half of the minister’s characterisation rests on, since victims have so far been described by origin, not faith; and whether the reported booby-trapping of the suspect’s flat in Plaisir is confirmed.
Shortly before 10:30 on Friday morning, a man driving a grey Renault Clio opened fire in bursts from his car window as he drove through Trappes, about 20 kilometres west of Paris, then into neighbouring La Verrière. The rampage lasted about fifteen minutes, Interior Minister Laurent Nuñez said — fifteen minutes of automatic fire sprayed at a petrol station, a medical centre, a children’s playground, cars and pedestrians.
A resident told Agence France-Presse he saw a body lying in the street from his window; his mother had seen the grey Clio speeding past and heard “loud bangs.” Trappes mayor Ali Rabeh told BFMTV the gunman “appeared to be firing at random and seemed intent on carrying out a massacre.” In La Verrière, Mayor Nicolas Dainville said the gunman got out of his car to shoot two men, told a passerby “You’re lucky,” then shot a 12-year-old girl.
Police intercepted the suspect about sixteen minutes after the first alert — in Coignières, per police sources, though a police union official cited the N10 in La Verrière. Magna Bureau reported the first breaking details earlier today; hours later, Nuñez travelled to Trappes and delivered the government’s verdict: “clearly a terrorist crime” — “a racist, probably Islamophobic attack.”
One person was killed and at least four wounded, per police sources — though the BBC and The Times report five wounded, three seriously. The dead victim, described by the Trappes mayor as of African origin, was shot at a playground, per the Wall Street Journal. A critically wounded victim was described as of North African origin. A 12-year-old girl was “seriously wounded” after being shot eight times, La Verrière’s mayor told AFP; she is stable.
The suspect is 39, identified by Le Parisien only as Kévin T. He has a criminal record and was known to police, but not on the intelligence services’ terror watchlist. Nuñez described the weapon as “what appears to have been a military-grade weapon, or at least an automatic weapon”; Le Parisien reported it dated to the Second World War. The anti-terrorism prosecutor’s investigation also covers “possession of a Category A weapon” and “conspiracy with a terrorist group,” the BBC reported.
Nuñez praised the five anti-crime brigade officers who intercepted the gunman: “very likely that they stopped this ongoing, murderous expedition.” French media later reported that anti-terror police raided the suspect’s flat in Plaisir and found it booby-trapped with gas canisters linked by fuses, made safe by explosives experts.
The motive is the central unknown — and the central tension. The minister has declared the attack “clearly” terrorist and “racist, probably Islamophobic.” But the National Anti-Terrorism Prosecutor’s Office itself urges caution, notably on the victims’ identities, and says only that it is testing whether the acts targeted the victims’ “real or supposed race, ethnicity, nationality or religion.” A minister’s certainty and a prosecutor’s caution are not the same thing — and in France, the prosecutor’s file, not the minister’s microphone, decides the charges.
The racial-motive evidence is circumstantial but striking: the dead victim of African origin, a critical victim of North African origin, and constituency MP Laurent Mazaury’s claim that the suspect told officers he wanted to “kill foreigners” — “I think we are facing a racist person.” Unproven: whether the gunman chose victims by appearance or fired at random in heavily immigrant towns — the difference between a hate crime and a massacre that looks like one.
Also unsettled: four or five wounded; the arrest location — Coignières per police sources, the N10 in La Verrière per the police union; what “You’re lucky” meant. And the “Islamophobic” half of the minister’s label rests on evidence not yet public: nothing reported describes the victims by religion rather than origin.
When a French interior minister says “clearly a terrorist crime” within hours, it commits the state. The PNAT’s “murder in connection with a terrorist enterprise,” aggravated by racial, ethnic or religious targeting, is the heaviest frame in French criminal law: extended custody, intelligence-service involvement, sentences ordinary murder cannot carry. The “conspiracy with a terrorist group” strand means investigators hunt networks, not just a lone gunman.
The racial designation matters as much. France’s counter-terrorism machine was built over a decade against jihadism — the 2015 Paris attacks, the 2020 beheading of Samuel Paty. An officially designated racist, possibly Islamophobic attack inverts the pattern: the state says the victims, not the attacker, may have been targeted for who they are. Anti-discrimination minister Aurore Bergé: “if the racist motive is confirmed, I hope all the nation will stand by Trappes and the victims” — “racist talk can lead to violence.”
Timing compounds it: France ends its worst security week in years — violent cost-of-living riots last weekend, a week of overnight curfews, new demonstrations expected Saturday under heavier policing. A racist terror attack in that atmosphere, in Trappes, a heavily immigrant and Muslim town, can reshape a political weekend. PM Sébastien Lecornu called it “very serious”; President Macron said “the nation is standing with” the victims.
Interior ministers are usually the last to say “terrorist” before prosecutors do. The speed of Nuñez’s declaration — “clearly a terrorist crime,” on camera in Trappes within hours — is itself the story. It suggests the first police reporting made waiting costlier than speaking: a 39-year-old with a record, an automatic weapon, victims of African and North African origin, a suspect reportedly telling police he wanted to “kill foreigners.” In that configuration, hesitation reads as denial.
There is a hedge inside the certainty. “Racist, probably Islamophobic” does two jobs: it names the hate-crime frame — racism — while floating, with “probably,” a religious-targeting claim the evidence hasn’t carried. Victims were described by origin, not faith. That “probably” borrows against a barely begun investigation — which is why the prosecutor’s caution matters: if the file can’t sustain the Islamophobic label, the government will have spent credibility it may need later.
If the MP’s account holds, it is the most probative motive evidence so far: stated intent at arrest, mapping directly onto the aggravating circumstance the PNAT is testing. French hate-crime law turns on proving the act was committed because of the victim’s real or supposed group membership. A racist intent confessed at arrest outweighs any victim pattern. But it is one MP’s relayed account — not a transcript — and investigators need the officers’ own statements before it becomes evidence.
The nearest ripple is Saturday. Authorities already promised heavier policing for the new cost-of-living demonstrations, with major museums closing as a precaution. A racist terror attack now sits atop that deployment — stretching the same forces, hardening the atmosphere. This week’s curfews showed the state’s reflex; the weekend tests it under double load.
The second ripple is Trappes: working-class, heavily immigrant and Muslim, already a national symbol after a teacher there was threatened for writing the state hadn’t protected Samuel Paty. A town at the centre of France’s argument over Islam, security and the Republic now hosts an attack the state calls racist and possibly Islamophobic. France’s Magna Factbook profile tracks these structural pressures; the weekend adds a data point.
The third ripple is precedent. A PNAT terrorism conviction with a racial aggravator would be a French jurisprudential landmark: the counter-terrorism machine built against jihadism, turned on racist terror — forcing a debate both left and right have avoided: that the Republic’s terrorist threat may now come from inside its fractured social contract.
The suspect is in custody; in terrorism cases French police may hold him up to 96 hours before a judge decides. Expect the PNAT to open a formal judicial investigation — an information judiciaire — before specialist anti-terrorism judges. Forensics will examine the weapon: its origin, mechanism, and whether a Second World War-era automatic can be traced through France’s illicit arms channels.
Investigators will also work through the Plaisir flat — the reported gas-canister booby-trapping, if confirmed, becomes a major charge — his record, his digital trail, and the officers’ account of the arrest. Victims’ conditions will be updated; the 12-year-old’s recovery bears watching. And Saturday’s streets will show whether France’s security apparatus can absorb a terror probe and a mass mobilisation at once.
How the West tells it Western coverage made the minister’s declaration the news: the BBC, The Times, the Wall Street Journal and France 24 all led with “clearly a terrorist crime” and the racist, probably Islamophobic framing. The Times went deepest on the suspect — Le Parisien’s Kévin T identification, the record, the booby-trapped flat — while the WSJ stressed the towns’ immigrant and Muslim populations. The through-line is institutional: what the state said, what the prosecutor filed.
How the East tells it Eastern outlets ran it as cooler wire news. Singapore’s CNA gave a straight police-source account and foregrounded the protest-and-curfew context. China’s CGTN Europe leaned on the AFP wire, stressing that at least two victims were of immigrant background.
How the Global South tells it Southern coverage leaned on the wire — itself a signal about editorial geography. South Africa’s The Citizen carried the AFP account with the victims’ origins and the racial-motive probe high up, a framing resonant where racial terror is living memory. Lebanon’s LBCI ran the AFP short.
Shortly before 10:30 a.m., a gunman opened fire in bursts from a grey Renault Clio as he drove through Trappes and neighbouring La Verrière, west of Paris. One person was killed and at least four others wounded, including a 12-year-old girl shot eight times. The rampage lasted about fifteen minutes before police arrested a 39-year-old suspect, whom Interior Minister Laurent Nuñez later called “clearly” a terrorist.
The National Anti-Terrorism Prosecutor’s Office opened an investigation into “murder in connection with a terrorist enterprise,” with an aggravating circumstance tied to the victims’ real or supposed race, ethnicity, nationality or religion. The probe also covers possession of a Category A military-grade weapon and conspiracy with a terrorist group. Interior Minister Laurent Nuñez declared the attack “clearly a terrorist crime.”
The suspect is a 39-year-old man identified by Le Parisien only as Kévin T. He has a criminal record and was known to police, but was not on the intelligence services’ terror watchlist. He was arrested about sixteen minutes after the first alert and placed in custody. French media reported that anti-terror police raided his flat in Plaisir and found it booby-trapped with gas canisters linked by fuses.
In terrorism cases, French police can hold the suspect up to 96 hours before a judge decides. The anti-terrorism prosecutor is expected to open a formal judicial investigation, handing the case to specialist judges. Forensics teams are examining the weapon — reported to date from the Second World War — and the suspect’s flat. Meanwhile, France braces for cost-of-living protests on Saturday under heavy police deployment.