FOX 13 Tampa Bay on MSN
Church leader accused in nationwide forced labor and sex abuse scheme denied bond
David Taylor, the leader of the Kingdom of God Global Church, will remain in jail after a Michigan judge denied him bond.
A recent headline ran, “Religious leaders arrested on charges of running a forced labor camp and money laundering.” David E. Taylor, who calls himself an ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results