Leophus A. Woods, aged 25, was shot and killed on February 23, 2009, in St. Louis, Missouri. His death was part of a significant number of homicides that occurred in St. Louis that year, with the city recording a total of 143 homicides in 2009. Despite investigations conducted by the St. Louis Metropolitan Police Department, Woods' case remains unsolved.
St. Louis faced one of its highest homicide rates during that period, with the majority of victims being from predominantly Black neig
...Read More