In the spring of 2015, the life of Gregory C. Wells, a 44-year-old man from Belleville, Illinois, was tragically cut short in St. Louis, Missouri. On the afternoon of Friday, May 1, his body was discovered in the 2600 block of Howard Street in the northern part of the city. Responding to a call, police found Mr. Wells deceased at the scene.
Homicide investigators were called in to unravel the circumstances surrounding his death. Their initial examination revealed that Gregory C. Wells, a
...Read More