Angel Javier Herrera voluntarily surrendered to U.S. authorities at El Paso, facing charges of human smuggling and aggravated assault with a deadly weapon.
According to figures provided by the U.S. Coast Guard, sailors stopped vessels carrying migrants 561 times in Fiscal Year ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results