Chula Vista group home suspected of imprisoning homeless
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.