Two church leaders have been arrested in an alleged multi-million-dollar conspiracy after multiple FBI raids across the country on Wednesday morning, including one in Hillsborough County's exclusive Avila neighborhood. Genevieve Curtis reports.
Church leaders homes raided by FBI

20