DETROIT – A federal grand jury in Michigan returned a 10-count indictment against two self-professed religious leaders accused of running a forced labor and money laundering conspiracy that victimized individuals in Michigan, Florida, Texas, and Missouri.
Federal prosecutors with the U.S. Attorney's Office for the Eastern District of Michigan said David Taylor, 53, and Michelle Brannon, 56, operated a modified human trafficking ring for more than a decade under the name Kingdom of God Global Church, formerly Joshua Media Ministries International.
The indictment alleges the organization operated call centers that would solicit donations for KOGGC/JMMI every day. Taylor established his first call center in Michigan and subsequent facilities in Florida, Texas, and Missouri.
Taylor and Bran