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 the Houston-area city of Conroe after leaving his job with the Texas Department of Criminal Justice at a corrections facility, the Houston Chronicle reports. Mwangi has a legal permit to live and work in the United States, according to diocese officials.
Officials with the diocese told Religious News Service, which broke the story, that they don’t know why the priest was detained, especially because he’s a state employee…