Church leaders arrested for holding homeless captive, forced labor: Feds

A group of California church leaders were arrested in a case involving homeless people who were allegedly held against their will and coerced to surrender their welfare benefits to the church.

September 11, 2019

Examined