Church leaders indicted in forced labor conspiracy

KGTV - San Diego Scripps

A dozen leaders of Imperial Valley Ministries were arrested by the FBI.