Two church leaders with Michigan ties were arrested and charged in connection to a multi-state forced labor and money laundering conspiracy, according to the U.S. Attorneys Office for the Eastern District of Michigan.
Chopper 7 captured the FBI on Wednesday outside a church near Allen Road and Superior Road in Taylor.
Officials say 53-year-old David Taylor and 56-year-old Michelle Brannon, leaders of Kingdom of God Global Church, formally known as Media Ministries International, used physical and psychological abuse to control their victims to get donations.
Taylor and Brannon were reportedly arrested today in North Carolina and Florida in a nationwide takedown of their forced labor organization.
Taylor opened the first call center in Michigan and then ran call centers across the U.S.,