Episcopal Diocese calls for justice for detained Texas priest
Rev. James Eliud Ngahu Mwangi, an Episcopal priest originally from Kenya, was detained by ICE on October 25 despite having legal authorization to live and work in the United States and being employed as a Texas state employee. The Episcopal Diocese of Texas is calling for due process, transparency, and humane treatment for Mwangi, stating his family was unaware of his whereabouts for several days before locating him at an immigration detention center in Conroe.



































