Darron Walls, a 24-year-old man, was fatally shot on the evening of Monday, November 13, 2017, in the Penrose neighborhood of St. Louis, Missouri. The incident was part of a day marked by violence in the city, with Walls being one of at least three individuals killed in separate shootings.
Details surrounding the specific circumstances of Darron Walls' death are limited in the available online sources. Information regarding the police investigation, any potential suspects, or arrests made
...Read More