Cedric Leonard, 33, of St. Louis, was shot and killed at the ZX gas station in the 1600 block of Union Boulevard. He was shot inside a vehicle and pronounced dead at the scene. Court records show that Vershawn Eli Thomas, 17, of the 5200 block of Theodosia Avenue, was charged as an adult with first-degree murder, armed criminal action, robbery and other felonies in the case. A probable cause statement said Thomas is seen on surveillance robbing the victim and then shooting into the victim's car. He then fled on foot and was arrested later that day.
Read full story
Died
July 15, 2026
Type
Shooting
Age
33 years old
Gender
Male
Where
1608 Union Blvd,
Kingsway West,
St. Louis city