Racist Terror Rampage Shocks Paris

forensic investigators documenting a bloodstained crime scene
Photo: Ground Picture / Shutterstock

A gunman fired on three separate crowds in a Paris suburb in a 15-minute rampage, and French President Emmanuel Macron says the killer picked his victims by their skin color and faith.

Story Snapshot

  • A shooter struck three locations in Trappes and La Verrière in about 15 minutes, killing one person and wounding several more.
  • President Macron called it a “racist terrorist attack,” saying victims “were targeted because of their skin colour or perceived religion, and for no other reason.”
  • France’s national anti-terrorism prosecutor opened a murder investigation with racial and religious bias listed as aggravating factors.
  • The 39-year-old suspect admits to the shootings but denies his crimes were racially motivated.
  • The attack lands in a country that logged over 6,000 hate crimes in a single recent year.

Gunman Strikes Three Times in Fifteen Minutes

A man opened fire at three separate sites in Trappes and neighboring La Verrière, shooting from a moving vehicle during the spree. Interior Minister Laurent Nuñez said the entire attack lasted roughly 15 minutes, leaving one person dead and several others wounded, including a 12-year-old girl. Police later arrested a suspect, ending what Nuñez called the gunman’s “deadly journey.”

Reports describe the dead and injured as people of migrant or North African background, in an area where many residents trace roots to immigrant communities. That pattern is central to why officials moved so fast to call this more than ordinary gun violence. A rapid, multi-site attack carried out with apparent planning points toward something organized, not a random dispute between neighbors.

Macron Labels the Violence Terrorism and Racism

President Macron did not hedge. He called the shooting “a racist terrorist attack” and said the victims were chosen for one reason only: how they looked or what faith people assumed they practiced. Nuñez went further before the investigation even wrapped up, declaring it “clearly a terrorist crime.” That kind of blunt, immediate language from France’s top officials signals how seriously Paris is treating an attack rooted in pure hatred.

France’s National Anti-Terrorism Prosecutor’s Office formally opened the case as “murder in connection with a terrorist enterprise,” adding an aggravating charge tied to the victims’ actual or perceived race, ethnicity, nationality, or religion. That dual classification matters under French law. A racist motive can make an ordinary murder worse, but terrorism charges require proof of ideology, planning, or intent to spread fear well beyond the victims themselves.

Suspect in Custody Denies Racist Motive

The suspect, identified as 39-year-old Kevin T., does not dispute that he carried out the shootings. He does, however, reject the claim that race drove his actions, according to French reporting on the case. That denial creates a real dispute prosecutors will have to settle with evidence, not just public statements, as the investigation moves forward through France’s courts.

Investigators will need to dig through the suspect’s background, communications, and any writings or online activity before the attack to establish motive beyond doubt. French authorities have not pointed to a manifesto or public declaration tying the gunman to an organized extremist movement. The case now rests on prosecutors connecting the dots between his actions and his stated intent.

A Nation Grappling With Rising Hate Crimes

This shooting does not happen in a vacuum. France recorded 6,096 hate crimes in 2024 alone, with nearly 4,000 of those classified as racist or xenophobic, and only about 1,000 cases ending in conviction. That gap between reported hate crimes and actual sentences is a problem conservatives have long flagged: a justice system that talks tough on hate but struggles to deliver consequences.

Whatever the court ultimately decides about this gunman’s motive, the attack is a brutal reminder that political violence and racial hatred are not abstractions in modern Europe. Families in Trappes and La Verrière buried a neighbor and nursed wounded children because one man decided their identity made them targets. That reality deserves the full weight of the law, not just strong words from the presidential palace.

Sources:

globalnews.ca, lemonde.fr, afp.com, falmouthpacket.co.uk