Posted inTexas News

Episcopal Diocese calls for justice for Texas priest detained by ICE

The priest is legally allowed to work in the United States and is employed by the State of Texas.

The Episcopal Diocese of Texas is calling for due process and humane treatment for one of its priests, who was detained by Immigration and Customs Enforcement (ICE) even though he’s legally in the country and a Texas state employee. Rev. James Eliud Ngahu Mwangi, originally from Kenya, was detained by ICE on Oct. 25 in […]

Gift this article