An New Jersey couple has been charged with operating a scheme of forced labor and sex trafficking under the guise of a Christian ministry.
The post Self-Declared ‘Prophet’ and Wife Forced Church Members Into Slave Labor and Sex, Feds Say appears on Faithfully Magazine.