v1 Escobar: El Paso is the new Ellis Island v1 Escobar: El Paso is the new Ellis Island Wochit Spanish 25 Jun 2021