A 53-year-old pastor was arrested in Durham Wednesday after a federal indictment accused him of forcing recruits into nonstop labor, denying sleep, food or freedom while they collected millions of ...
Taylor and Brannon are facing a 10-count indictment on forced labor and money laundering charges out of Michigan, where the ...
Sex videos found during federal raids support allegations Kingdom of God church leaders orchestrated forced labor scheme, ...
The victims, called “armor bearers” by the church, are threatened with damnation if they fail to meet their quotas, federal ...