Steffon L. Moore, 27, was shot and killed on April 11, 2015, in St. Louis, Missouri. The homicide occurred during a particularly violent period for the city, with 2015 being one of the deadliest years in St. Louis in recent history. Moore was one of many victims of gun violence that contributed to a significant spike in homicides that year, which saw a total of 188 murders. This high number of killings placed considerable pressure on the St. Louis Metropolitan Police Department, which struggled
...Read More