In the quiet solitude of Bellefontaine Cemetery in St. Louis, Missouri, a grim discovery was made. The body of 44-year-old Omar Villasenor was found near a maintenance building, his life brought to an untimely and violent end by a shooting.
At the time his body was discovered in June of 2016, details surrounding the circumstances of his death were scarce. Law enforcement officials began their investigation into the homicide, but the case quickly grew cold. In the immediate aftermath of th
...Read More