Chula Vista group home suspected of imprisoning homeless

KGTV - San Diego Scripps

Church leaders in San Diego, El Centro, and Brownsville, Texas were arrested Tuesday on suspicion of subjecting homeless people to forced labor, according to U.S. Department of Justice officials.