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

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