Two self-professed religious leaders with ties to the St. Louis area are behind bars tonight on federal charges.
Religious leader with ties to St. Louis accused of forced labor

12
Two self-professed religious leaders with ties to the St. Louis area are behind bars tonight on federal charges.