On February 18, 2023, 43-year-old John Harold Stevens was found deceased in his residence on Utica Drive in Hanley Hills, Missouri. Responding to a call at approximately 1:27 PM, officers discovered Stevens with multiple gunshot wounds; he was pronounced dead at the scene.
The North County Police Cooperative sought assistance from the Major Case Squad of Greater St. Louis to investigate the homicide. Their efforts led to the identification of 50-year-old Terry Wayne Winebarger II as th
...Read More