Illegals on the Run -- Human Smuggler, Illegals Attempt to Flee Police Custody

7 months ago
676

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.

Loading comments...