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.