
Ala. Youth Pastor Accused of Forcing Teen into Prostitution in Multiple States
Alabama youth pastor Stephen Dewayne Johnson was arrested in Florida, where police found him with a teen. On Oct. 24, Broward County Committing Magistrate Judge Michele McCaul Ricca ordered him held on a $500,000 bond. If released, Johnson would be tracked with an electronic monitoring device.
Police arrested Stephen Dewayne Johnson on one count of third-degree felony living off the earnings of prostitution, per his booking report. The 40-year-old Birmingham, Ala. man was booked into Paul Rein Detention Facility in Pompano Beach, Fla.