From Science Magazine : “The Colorado River delta is showing signs of life after U.S.-Mexico deal to restore water”
Science Springs,
From Science Magazine 8.14.24 Roberto González A water sharing agreement with the United States has aided restoration of…