Two church leaders are facing charges related to a forced labor and money laundering conspiracy. The ten-count indictment against David Taylor and Michelle Brannon accused them of victimizing people in at least four states, including Michigan, Texas, Missouri, and Florida.RELATED: Whew! Marvin Sapp Breaks Silence After $40,000 Church Donation Request Sparks Outrage On Social MediaMore Details About The Indictment & ArrestsA federal grand jury in the Eastern District of Michigan returned the indictment against the church leaders on Wednesday (August 27).
The Shade Room
Holy Huh! Church Leaders Arrested For Alleged Forced Labor & Money Laundering Conspiracy
August 28, 2025
7 months ago
3 celebrities mentioned
Celebrities Mentioned
Share this article: