A self-styled pastor who allegedly told his congregants they could be absolved of their sins by hauling commercial trash and allegedly sexually assaulted one of his church members has been arrested for sex trafficking, forced labor and conspiring to commit forced labor.
The Christian Post | RSS
