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 […]
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.
