On July 9, 2011, Ronald L. Wilcox, a 37-year-old Caucasian male, was found deceased in St. Louis, Missouri. The circumstances surrounding his death prompted a homicide investigation by local law enforcement. Details regarding the specific cause of death have not been made publicly available.
Investigators began processing the scene and seeking information from the public to piece together the events leading to his death. Despite their efforts, information regarding any potential suspects
...Read More