The El Paso church that has become a symbol of the broken US immigration system

Sky News

Published

They call it "Ellis Island of the southwest", but it's a loose comparison. 

Full Article