House Democrat Calls U.S.-Mexico Border the “New Ellis Island”




El Paso, Texas is the new Ellis Island, Rep. Veronica Escobar (D-TX) told Vice President Kamala Harris as Harris arrived for her border visit.


SOURCE