Tampa church leader arrested in forced labor, money laundering case
David Taylor, 53, and Michelle Brannon, 56, were arrested Wednesday on a ten-count indictment. Brannon is connected to a Tampa residential property worth nearly $10 million.
Michelle Brannon, 56, was arrested Aug. 27, 2025 at 706 Guisando De Avila in Tampa, a $9.27 million mansion which is owned by the Kingdom of God Global Church, according to the Hillsborough County Property Appraiser.
Image via Realtor.com
Tampa Bay-Lakeland
Share
Two self-professed religious leaders have been arrested for their role in an alleged multimillion-dollar conspiracy following FBI raids across the country Wednesday morning, including one in Tampa’s exclusive Avila neighborhood.
Continue reading your article with a Business Observer subscription.
What's included:
✓ Unlimited digital access to BusinessObserverFL.com
✓ E-Newspaper app, digital replica of print edition