A nonprofit that investigates religious fraud says it warned federal authorities years ago about the self-professed religious leaders now accused in a nationwide forced labor and money laundering scheme.
The Trinity Foundation, based in Dallas, said it sent a report to the IRS in 2019 titled Recommendation to file criminal charges against David E. Taylor.
The group claims the red flags were clear long before the recent indictment of Taylor and Michelle Brannon, leaders of the so-called Kingdom of God Global Church.
Its very disturbing, said Pete Evans, the president of the Trinity Foundation.
There were so many red flags, even for people that did not know what was going on behind the scenes, added Barry Bowen, a staff investigator with the nonprofit.
Taylor and Brannon were arrested o