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 ...