Sombrera’s journey from Venezuela to Texas took through jungles, aboard trains and now in front of an ICE office on San ...
Separated from the Mexican city of Piedras Negras by the Rio Grande, Eagle Pass had been a focal point of friction between ...