Texas Department of Public Safety: Child rescued from suspected stash house

Two men were recently arrested and charged after a suspected stash house was discovered in West El Paso, and a 13-year-old child locked in one of the bedrooms, according to the Texas Department of Public Safety (DPS).
Back to Top