Victims were allegedly forced to work long hours at the call centers without pay, while being pressured to meet fundraising ...
A third leader of Kingdom of God Global Church has been indicted in an alleged conspiracy to force numerous victims to work in call centers across multiple states, including Texas.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results