Texas authorities install a floating barrier on the Rio Grande River to deter illegal immigrants crossing from Mexico. The project has drawn a lawsuit by the U.S. Department of Justice.
Workers install connected buoys, a measure by Texas authorities in an attempt to deter migrants from crossing the border, in the Rio Grande River in Eagle Pass, Texas, July 24, 2023.
Go Nakamura/Reuters




























Comments