Chihuahua state police officers go down a hole in the ground near the Rio Grande which they suspected could be a man-made tunnel. Officials told Border Report news partner ProVideo the 'tunnel' likely ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results