Forced labor

Twelve leaders of a California-based church have been indicted by a federal grand jury, accused of holding homeless people against their will and forcing dozens of alleged victims into panhandling for the financial benefit of ministry leadership. What are the details? Imperial Valley Ministries runs roughly 30 non-denominational churches throughout the southwest United States and