A Nigerian Catholic nun, Sister Leticia Ugboaja, has been released from the custody of the US Immigration and Customs Enforcement (ICE) after she was arrested while walking to Mass in south Texas. Ugboaja was on her way to Our Lady of Sorrows Catholic Church in McAllen, Texas, near the US-Mexico border, when ICE officers detained
Related Articles
Don't miss out on breaking stories and in-depth articles.