Texas DPS Detains Human Smuggler and 18 Illegals Attempting to Run from Authorities

7 months ago
1.86K

Authorities in Starr County, Texas, captured and detained 18 illegal immigrants and a human smuggler who were attempting to flee custody, packed into a minivan far beyond normal capacity.

Loading 1 comment...