California Church Leaders Lured Homeless Into Forced Labor, U.S. Says

0
23

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