The FBI responded to a mansion in Tampa where they arrested church leaders on federal forced labor and money laundering charges.
FBI search at Avila mansion lead to arrest of church leaders for forced labor, money laundering

122
The FBI responded to a mansion in Tampa where they arrested church leaders on federal forced labor and money laundering charges.