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.
https://people.com/ala-youth-pastor-accused-of-forcing-teen-into-prosti…