The FBI's response Wednesday 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.
What to know David Taylor, leader of "The Kingdom of God Global Church" in Tampa

32