Illegals on the Run — Human Smuggler, Illegals Attempt to Flee Police Custody
The Texas Department of Public Safety released video showing them detaining 7 illegal immigrants and arresting an alleged human smuggler in Webb County, Texas, on May 5.