Stephon Perry, a 17-year-old, was shot and killed on September 27, 2008, in St. Louis, Missouri. The incident occurred in a neighborhood that had seen other violent events, reflecting the ongoing struggles with gun violence in the city. At the time, Stephon’s death added to the rising number of homicides in St. Louis, further straining the efforts of the St. Louis Metropolitan Police Department to address the wave of violent crime.
The investigation into Stephon Perry’s death has fa
...Read More