World The Colorado River supplies 40 million people, and it’s running out of slack Rohan Verma · July 9, 2026