Leb John.

ST. LOUIS COUNTY, MO. — John Leb, 21, of the 8100 block of Briarhaven Trail in St. Louis, faces multiple charges after a road rage incident on Sept. 8, 2025, that left an elderly woman injured, authorities said Thursday.

Get The Latest News!

Don't miss our top stories and need-to-know news everyday in your inbox.

The St. Louis County Prosecuting Attorney’s Office charged Leb with first-degree assault, two counts of armed criminal action, unlawful use of a weapon, and second-degree terrorist threat. He is being held on a $250,000 cash-only bond with no 10% option.

Article continues after sponsor message

According to the probable cause statement, Leb fired at least three rounds at the victim’s vehicle, striking it multiple times and hitting the woman in the hand. The victim, described as a woman in her eighties, was transported to Barnes-Jewish Hospital for treatment of the gunshot wound. Leb fled the scene but was later taken into custody after police identified his vehicle as the one involved.

During his arrest, Leb admitted to shooting at the car because he was angry at the victim’s driving. He also claimed to have a ticking bomb, prompting police to evacuate a building after locating what appeared to be a pipe bomb. The device was later determined to be inert.

The St. Louis County Police Department Bureau of Crimes Against Persons is investigating the case.

Charges are accusations, and defendants are presumed innocent until proven guilty in a court of law.

Prefer RiverBender on Google
Copyright 2026 Riverbender.com. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.

 

More like this:

Reported Knife Attack Prompts East St. Louis Police Response
4 days ago
Two Killed in North St. Louis County Crash
Today
East St. Louis Woman Charged With Stealing Over $22,000 From Elderly Victim
Sep 1, 2026
Former Gymnastics Coach Admits Engaging In Unlawful Sexual Activity With Two 13-Year-Olds
Sep 2, 2026
Major Case Squad Investigates Fatal Shooting Of 17-year-old In Cahokia Heights
Sep 5, 2026