Technology Thwarts Human Smuggler at Immigration Checkpoint
TUCSON, Ariz. – Nogales Station Border Patrol agents working at the Interstate 19 immigration checkpoint utilized x-ray technology to disrupt the smuggling of three men Friday morning.
Name: Unnamed
Country: US
State: AZ
Arrested: 1
Rescued: 3
Comments: Human smuggling