ST. LOUIS COUNTY, Mo. — Federal authorities arrested two people who they say ran forced labor camps for more than a decade in properties across the country.
A federal grand jury returned a 10-count indictment against 53-year-old David E. Taylor and 56-year-old Michelle Brannon — leaders of The Kingdom of God Global Church — for their alleged roles in a forced labor and money laundering conspiracy that spanned Missouri, Florida, Michigan and Texas.
According to the indictment, Taylor, who went by "Apostle," and his accomplice, Brannon, were running forced labor call centers out of massive homes and properties across the country.
Cult expert and author Dr. Steven Hassan said mansions are part of manipulation tactics.
"There's also this aspect of making the leader grandiose and to greet