On the evening of February 18, 2023, authorities in St. Louis County, Missouri, were alerted to a violent incident at a residence in the usually quiet community of Hanley Hills. Police officers from the North County Police Cooperative were dispatched to a home located in the 7800 block of Utica Drive shortly after 1:00 p.m. upon receiving a report of a deceased person. Inside the residence, they discovered the body of 43-year-old John Harold Stevens, a male resident of the home. He had sustained
...Read More