Christopher Brennan, a 47-year-old resident of St. Louis, Missouri, tragically lost his life on May 20, 2022. Brennan was in the backyard of his home in the Shaw neighborhood when he was approached by Kyle Stone, a 20-year-old from the 3200 block of Macklind Avenue. According to police reports, a struggle ensued between Brennan and Stone, during which Stone shot Brennan multiple times, including at least once in the head. Paramedics pronounced Brennan dead at the scene.
The St. Louis Circ
...Read More