In a quiet home in Wildwood, Missouri, a tragic event unfolded, ending the lives of a mother and her son. Janet Scherrer, a 54-year-old female, was found deceased in the ranch-style house she shared with her 23-year-old son, Eric Scherrer. The discovery was made on a Friday in June 2015, sending a shockwave through the suburban St. Louis community.
Authorities from the St. Louis County police were called to the scene, and their initial investigation pointed towards a grim conclusion: a mu
...Read More