Illinois police hope technology helps ID head found in 1993

Southern Illinois police are hoping technologies not available three decades ago can help them identify a woman whose head was found in 1993 in a state park

Related posts