Anthony Ballard II, a 34-year-old Black male, was shot and killed on Sunday morning, October 12, 2025, in St. Louis’ Walnut Park West neighborhood. Shortly after 10:20 a.m., police were called to the 6000 block of Lucille Avenue, where officers found him lying in a gangway with multiple gunshot wounds. Emergency medical services pronounced him dead at the scene, and authorities identified him as a resident of St. Louis City later that day.
Detectives have described the killing as a day
...Read More