Self-Described Pastor Indicted for Sex Trafficking and Forced Labor, and Charged with His Wife for Conspiracy to Commit Forced Labor
NEWARK, N.J. – An Essex County man who claimed to be a pastor of a church in Orange, New Jersey was indicted on... Read More