-
Church Leader Arrested in Durham on Human Trafficking and Money Laundering Charges
Support our Southpoint Summer fundraiser on GoFundMe! David Taylor, a self-proclaimed religious leader and founder of the controversial Kingdom of God Global Church, was arrested in Durham on Wednesday on federal charges of forced labor and money laundering. The arrest was part of a nationwide operation led by the FBI and IRS targeting what prosecutors…
You must be logged in to post a comment.