After a warrant for his arrest was issued, former Alabama Baptist youth pastor Ryan Scott Rodgers turned himself in to the New Orleans police June 26. Rodgers was arrested for one count of sexual battery and seven counts of indecent behavior with juveniles, reportedly having molested two teenage boys in New Orleans over the course of one year while working…
Want to read the full article and more?