Kelly Terrell Collier, a 49-year-old resident of Saint Louis, Missouri, was tragically found dead on October 25, 2021. Collier's body was discovered in the early hours of the morning in the 4900 block of Rosalie Street, located in the Mark Twain neighborhood of St. Louis. He had suffered multiple gunshot wounds, which ultimately led to his death^1^. The incident was one of several violent occurrences in the city on that day, highlighting the ongoing issues with gun violence in the area.
T
...Read More