Leon Taylor Indicted, Awaits Arraignment

Taylor is still in custody. 

Bond Set at $100K for Leon Taylor

Leon Taylor was arrested on July 13, 2017 for alleged sexual exploitation of a minor, and other charges.