Video
Delhi is thirsty… even parched. As the 3rd largest population center in the world, its 25 million people need water, — and lots of it — to survive. It’s clear that how India responds in the next months and years will have effects for generations.