Former Eastern Idaho Man Convicted Of Sex Crimes Released From Prison
A former Boy Scout camp counselor who acknowledged abusing dozens of youngsters in the 1990s is out of prison and living in Utah. The Idaho Falls Post-Register reported Wednesday that Brad Stowell was released June 13. Department of Correction spokeswoman Teresa Jones says Stowell must abide by both states' parole guidelines...