An Army post in El Paso, Texas, will be the site of the largest federal detention center in the United States, hosting thousands of illegal immigrants in the middle of their removal proceedings or awaiting return to their home countries.
An Army post in El Paso, Texas, will be the site of the largest federal detention center in the United States, hosting thousands of illegal immigrants in the middle of their removal proceedings or awaiting return to their home countries.
Leave a Comment