NEWS
Church leaders indicted for money laundering, forced labor in coordinated federal raids
Federal agents conducted simultaneous raids on the Kingdom of God Global Church properties across several states, including Texas, Florida, North Carolina, and Houston. The operation targeted church leaders David Taylor and Michelle Brannon, who were arrested on charges of money laundering and forced labor. The indictment accuses them of exploiting workers in the church's call centers, where victims were subjected to harsh conditions and manipulated into meeting high donation targets. The funds raised were allegedly used for personal luxury purchases. The incident has drawn comments from community leaders, highlighting concerns over the church's practices.