The international agency that oversees the Rio Grande determined that most of the chain of floating barriers were placed in Mexican waters.
Chula Vista Breaking News & Events
The international agency that oversees the Rio Grande determined that most of the chain of floating barriers were placed in Mexican waters.