On September 20, 2008, Willie Ross, a 22-year-old male, was found shot and killed in St. Louis, Missouri. The incident occurred in a year marked by numerous violent crimes throughout the city, and Ross' death is one of many unsolved homicides that the St. Louis Metropolitan Police Department has been working to solve. Despite extensive efforts by detectives, including investigating the crime scene, interviewing witnesses, and attempting to gather evidence, there has been limited progress in solv
...Read More