installation of floating barrier on Texas-Mexico border begins
With the new security law enacted by the US state of Texas government last June, the installation of the floating barrier on the Mexican border on the Rio Grande River has begun. Aiming to prevent drug and weapons smugglers and immigrants…