While “traditional” chattel slavery has been legally abolished, about 50 million people remain trapped in modern-day slavery. Human trafficking and other forms of exploitation...
Sister Leticia Ugboaja, a Nigerian Catholic nun and nurse living in South Texas, was told during an immigration check-in on July 28 that deportation...