Eddington Daveon, a 29-year-old resident of Saint Louis, Missouri, tragically lost his life on June 16, 2018. The circumstances surrounding his death were deeply troubling, as it was determined to be a homicide. Daveon was found with multiple gunshot wounds, which ultimately led to his untimely demise. The incident occurred in a neighborhood known for its high crime rates, adding to the urgency and complexity of the investigation.
In the aftermath of Daveon's death, the Saint Louis Metrop
...Read More