New Family Detention Facility Opens in Dilley, Texas, Despite Due Process Problems
The Department of Homeland Security opened the largest immigrant family detention center in Dilley, Texas this week. The privately owned facility is designed to house 2,400 people—mostly women and children—who…
Read More