An aerial view shows a Border Patrol van parked by the Rio Grande River at Father M. McNaboe Park, where the US government plans to build a US-Mexico border wall, in Laredo, Texas, on February 20, 2026. (Photo by MOISES AVILA / AFP)
Source: The Standard February 24, 2026 07:17 UTC