Bishop Emanuel Shaleta of the Chaldean Catholic Diocese of St. Peter the Apostle in San Diego has been arrested and jailed on several financial crimes charges.
Bishop Emanuel Shaleta of the Chaldean Catholic Diocese of St. Peter the Apostle in San Diego has been arrested and jailed on several financial crimes charges.