Update on Torso I-70 roadside park
Torso found in 2004 along I-70 is identified as Southwestern Illinois prostitute A decapitated torso found in 2004 has been identified as a metro-east prostitute who was only recently declared missing by her family. The headless, handless and legless female torso found June 28, 2004, by a maintenance worker trimming brush at an interstate rest…
Read More