The home in the Avila subdivision is owned by Michigan-based Kingdom of God Global Church. Two church leaders were arrested Wednesday. An aerial image captured by Spectrum Bay News 9 on Wednesday ...
The FBI's response at a mansion in the Avila neighborhood of Tampa is linked to the arrest of church leaders on federal forced labor and money laundering charges.
TAMPA, Fla. — A self-professed religious leader now tied to a federal forced labor investigation will remain behind bars following a major FBI bust and multi-state probe. Michelle Brannon has spent ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results