In the quiet streets of Saint-Louis, Missouri, the life of 51-year-old Byron Spencer, a male, was tragically cut short on March 4, 2019. Spencer was found the victim of a fatal shooting, a stark reminder of the gun violence that can suddenly shatter a community's sense of peace. In the immediate aftermath, the St. Louis Metropolitan Police Department's homicide division launched an investigation into the circumstances surrounding his untimely death.
Initial reports from local news outlets
...Read More