HOUSTON — Two self-professed religious leaders are facing federal charges in a nationwide case that prosecutors say involved forced labor, money laundering, and tens of millions in coerced donations — with ties to Texas, Michigan, Florida, and Missouri.
A federal grand jury in the Eastern District of Michigan returned a ten-count indictment against David Taylor, 53, and Michelle Brannon, 56, leaders of Kingdom of God Global Church (formerly Joshua Media Ministries International). Both were arrested Wednesday as part of a multi-state takedown — Taylor in North Carolina and Brannon in Florida.
Houston raid at former hotel
Locally, the FBI confirmed it conducted an operation early Wednesday morning at a property owned by JMMI Global, a former hotel off the North Freeway in north Harris Cou