Aaron Larron Smith, a 30-year-old resident of north St. Louis, was tragically killed on November 5, 2022, in a double shooting incident that took place in a home located in the 3900 block of Schiller Place in south St. Louis. The St. Louis Metropolitan Police Department responded to a shooting call shortly after 7:50 p.m. and found both Aaron Larron Smith and another victim, Eric Emmanuel Smith, 29, fatally shot. Both men were pronounced dead at the scene by emergency medical services.
Th
...Read More