Keon Barnes, a 19-year-old from Saint Louis, Missouri, was tragically killed on April 26, 2021. The incident occurred around 7 p.m. at Martin's Market, located at 4324 Martin Luther King Drive. Keon Barnes was fatally shot during a double shooting at the market. The circumstances surrounding his death were part of a broader issue of gun violence in the area, which has been a significant concern for the community and law enforcement.
Following the shooting, the St. Louis Police Department
...Read More