On May 6, 2015, the life of 23-year-old Delvin Ellis, a Black / African American male from Spanish Lake, Missouri, was tragically cut short. Details surrounding the circumstances of his death, however, are not available in publicly accessible online records.
Despite the passage of time, information regarding any potential suspects or arrests in connection with Ellis's death has not been made public through online news outlets or official statements. The narrative of what happened to Delvi
...Read More