A dozen leaders of a California-based ministry have been accused of forcing vulnerable people to panhandle “for the financial benefit of the church leaders,” federal prosecutors said.
Source: Test 1
Home
Colorado Springs Movers LLC California Church Leaders Lured Homeless Into Forced Labor, U.S. Says