Border Patrol agents inspect a potential landing spot for illegal immigrants along the Rio Grande River in Texas. U.S. Customs and Border Protection From The Center...
Border Patrol agents inspect a potential landing spot for illegal immigrants along the Rio Grande River in Texas. U.S. Customs and Border Protection From The Center...