Four people face federal charges after Border Patrol agents say a sensor alert near Neche uncovered an alleged human smuggling operation.
Expect More
Four people face federal charges after Border Patrol agents say a sensor alert near Neche uncovered an alleged human smuggling operation.