Do you know what happened to Lee Gene? In the summer of 1991, a grim discovery was made in Tulsa, Oklahoma, that would begin a decades-long mystery. On June 29, human remains were found at the 2600 block of West 158th Street South. These remains were later identified as belonging to 13-year-old Lee Gene Stebens, a young male who had run away from a juvenile shelter prior to his death. The case was quickly determined to be a homicide.
When his body was discovered, Stebens was wearing a blue and white striped shirt and gray slac ...
MEMBER ACCESS
Continue reading the complete case summary
Unlock the full case narrative for Lee Gene Stebens, all available source links, additional videos, and member discussions.
Unlock Full Case Access — $3.97/month
Cancel anytime.
Already a member?
Log in