Two church leaders who were arrested after a search by the FBI of a mansion in the Avila neighborhood are waiting for extradition.
Church leaders arrested in forced labor, money laundering investigation wait for extradition

36
Two church leaders who were arrested after a search by the FBI of a mansion in the Avila neighborhood are waiting for extradition.