Sister Leticia Ugboaja is a Catholic nun who was detained by immigration authorities in South Texas and later released.
No entity score yet. This entity needs at least one linked article with an entity impact vote and focus support.
Showing 1-1 of 1 linked article
Page 1 of 1
Sister Leticia Ugboaja was released from immigration custody after ICE detained her while she was walking to Mass in South Texas.
Per-entity impact from this article: None