ICE detain Episcopal priest who allegedly works for the Texas Department of Criminal Justice
An Episcopal priest in Texas was arrested by immigration authorities for allegedly overstaying his visa. The Episcopal Diocese of Texas protested his arrest, asserting that the state of Texas legitimately...
Read moreDetails









