The Missing Piece Episode 5: Darrell Splett (McHenry County John Doe)
Hikers in the Rush Creek Conservation Area of Harvard, Illinois discovered a body near the Rush Creek Trails in May 2019. The McHenry County Conservation Police responded to the scene and discovered the remains of a middle-aged white man. He was clothed in winter attire including multiple layers, a hat, hand-knitted scarf, and […]